Debian JessieでXサーバーの自動起動を無効にする方法は?

Debian JessieでXサーバーの自動起動を無効にする方法は?

lightdmがインストールされているDebian 8(Jessie)を実行しているリモートコンピュータがあります。 GUIレスモードで起動したいのですが、パラメータを使用してSSH経由で実行できるように、Xに関連するすべてを削除したくありません-X。それでは、Xサーバーの自動起動を削除せずに無効にする方法は?

試してみましたが、systemctl stop lightdmlightdmは停止しましたが、再起動して再実行しました。私もそれを試しましたが、systemctl disable lightdm基本的には機能しません。ディレクトリの lightdm スクリプトの名前が変更され/etc/rc*.dましたが、再起動後もまだ起動しました。それでは、私が何を間違っているのでしょうか?update-rc.d lightdm stop使用されなくなったため、これを行うことはできません。

ベストアンサー1

/etc/X11/default-display-manager無効にすると、Debian ロジックは最終的にそれを無視するので動作しません。

systemdでテキストブートをデフォルトに設定するには(実際にはどのディストリビューションに関係なく):

systemctl set-default multi-user.target

GUIブートに戻すには、

systemctl set-default graphical.target

Jessie VMで動作することを確認しました。削減これはStretchでも確認されています。

PS:SSH経由でXクライアントを実行するために、実際にはコンピュータにXサーバーが必要ありません。 Xサーバーはディスプレイ(モニター)がある場所にのみ必要です。

おすすめ記事