Debian 8.6.0 (Jessie) systemd の問題

Debian 8.6.0 (Jessie) systemd の問題

起動時にコマンドラインログインプロンプトを表示しようとしています。

ここで誰かがタイプすることを提案しました

systemctl set-default -f マルチユーザーターゲット

しかし、これは私の環境では機能しません。グラフィカル ログイン プロンプトがまだ表示されます。画面ログには次のように表示されます:

LSB の起動: Gnome ディスプレイ マネージャー

何か案は?

答え1

コマンドライン プロンプトはgettyサービスによって提供され、おそらくすでに有効になっています。グラフィカル ログイン (GDM) を使用している場合は、Ctrl+ Alt+F1によって最初の仮想コンソールに切り替えられ、テキスト ログイン プロンプトが表示されます。


グラフィカル ログインを実行したくない場合は、GDM を無効にします (まったく実行する必要がない場合は、完全にアンインストールすることを検討してください)。

  • グラフィカル ログインを一時的に無効にしたい(サービスを手動で開始できるようにする)と仮定します。

    $ sudo systemctl disable display-manager.service
    
  • サービスの実行を完全にブロックする場合(サービスを手動で開始できないようにする場合):

    $ sudo systemctl mask display-manager.service
    

後でサービスを再度有効にするには、enableまたはunmaskパラメータを使用します。

関連情報