起動時にコマンドラインログインプロンプトを表示しようとしています。
ここで誰かがタイプすることを提案しました
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
パラメータを使用します。