GUIなしでUbuntuを起動する


21

「Ubuntu 10.04.2 LTS」サーバーを起動したいのですが、XFCE 起動せず、シェルもX起動しないようにします。

サーバーにXFCEをまったく実行せずにシェルから起動するように指示するにはどうすればよいですか?

サーバーにSSH接続していますが、ディスプレイが接続されていません。

以前のバージョンから移行したため、/ etc / default / grubが存在しないGRUB 1を使用します。

GRUBをまったく変更せずに、ターゲットのランレベルをどこかに設定したいと思います。


マシンにsshするとき、「X」フラグを付けないでください。例「ssh username@localhost.edu」

それまでの間、正しい方向に進む「sudo service gdm stop」と「sudo service gdm start」を見つけました。ただし、「gdm stop」をデフォルトにする必要があります。または、Ubuntuサーバーをインストールします。しかし、その後、私はそれ以上変更できません。リンクは、ubuntuforums.org

回答:


18

私はそれを行うための3つの方法を見ています:

1.デフォルトのランレベルの変更

/etc/init/rc-sysinit.confreplace 2 by 3の開始時に設定し、再起動できます。を使用してグラフィカルインターフェイスを有効にできますtelinit 2。(ランレベルの詳細

2.起動時にグラフィカルインターフェイスサービスを起動しないでください

update-rc.d -f xdm remove

早くて簡単。でグラフィカルインターフェイスを再度有効にするservice xdm startか、変更を元に戻すことができますupdate-rc.d -f xdm defaults

3.パッケージを削除する

apt-get remove --purge x11-common && apt-get autoremove

サーバーと見なされるコンピューターに最適だと思います。パッケージを再インストールすることにより、グラフィカルインターフェイスを再度有効にすることができます。


1
ご回答ありがとうございます。デフォルトのランレベルの変更:/etc/init/rc-sysinit.confを編集し、デフォルトのランレベルを(2ではなく)3に設定しました。しかし、Ubuntu 10.04.2 LTSはこれを無視しているようです。
ハートマットP.

場合は、見ている/etc/inittabあなたのシステム上に存在していますか?
SamK

それなど/ inittabファイルはUbuntuの上で不足していません
ハルトムート・P.

何がないrunlevelコマンドが言いますか?
SamK

ファイル/etc/rc3.d/S??xdmが存在する場合は、削除します。
SamK

10

このブログ投稿から、XFCEを無効にする簡単な方法を入手しました: Ubuntu 11.10でブート時にXを無効にする方法。注:投稿には英語以外の言語(おそらくポルトガル語)の見出しがありますが、投稿の本文は英語です。

LightDM(lightdm)がUbuntuの新しいグラフィカルユーザーログインであるため、ユーザーはテキストモードで起動するためにそれを無効にする方法を見つける必要があります。幸いなことに、LightDMの背後にいる人々はそれを本当に簡単にしました。

編集/etc/default/grubお好みのエディタで、

sudo nano /etc/default/grub

この行を見つけます:

GRUB_CMDLINE_LINUX_DEFAULT = " <ここで何を見つけても構いません> "

次のように変更します。

GRUB_CMDLINE_LINUX_DEFAULT="text"

Grubの更新:

sudo update-grub

LightDM upstart confを削除/無効にする必要はありません。それはすでにあなたのためにそれを行います。

lightdm.conf

# Check kernel command-line for inhibitors, unless we are being called manually.
for ARG in $(cat /proc/cmdline); do
        if [ "$ARG" = "text" ]; then
                plymouth quit || :
                stop
                exit 0
        fi
done

startxログイン後にXを使用することもできます。


ubuntu 16.04では、lightdmを手動で無効にする必要があります。参照:askubuntu.com/a/694718/299538
J.Serra

ubuntu 16.04では、を使用しますGRUB_CMDLINE_LINUX_DEFAULT="3"。参照してくださいsuperuser.com/a/1139020/391956
ジョン・マクギー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.