私のラップトップに#!のデスクトップ版がインストールされています。私はLinuxに初めて触れましたが、毎日もっと学んでいます。
起動時にデスクトップから起動するオプション(現在のデフォルト)があるのか、コマンドライン環境(グラフィック表示が有効な状態)で起動できるのかを知りたいです。これにより、ファイルをすばやく移動する必要がある場合はターミナルコマンドを使用して移動できますが、必要に応じてグラフィックプログラム(thunarなど)を呼び出すこともできます。
必要ないときにデスクトップをロードするのを避けることができると思いました。もちろん、デスクトップにログインする可能性を維持したいと思います。
答え1
このタイトルをチェックしてください:Linux学習、101:実行レベル、シャットダウン、および再起動。次のコマンドを使用して、実行レベル3(非GUIデスクトップ)からGUIデスクトップ(通常は実行レベル5)に変更できます。
$ telinit 5
runlevelコマンドを使用して現在のランレベルを表示できます。
$ runlevel
N 3
上記telinit
のコマンドを実行すると、3から5に変更されたことがわかります。一部のディストリビューションでは、クランチバンに不明な他のランレベルを使用しているため、どのランレベルがGUIデスクトップモードに完全に適しているかを再確認したい場合があります。
通常、このファイルを使用してデフォルトのランレベルを変更できます/etc/inittab
。 ::
$ sudo nano /etc/inittab
# change this line (5 = Desktop)
id:5:initdefault:
# to this (3 = console)
id:3:initdefault:
また、行の末尾に数字を追加して、起動中にGrubでランレベルを上書きすることもできますboot
。 1を入力すると、カーネルにランレベル1(シングルユーザーモード)で起動するように指示します。 3を入力すると、ランレベル3で起動します。
以下は、Grubメニューのカーネルラインの例です。
title Fedora (2.6.35.14-106.fc14.x86_64)
root (hd0,4)
kernel /vmlinuz-2.6.35.14-106.fc14.x86_64 ro root=/dev/mapper/vg_grinchy-lv_root rd_LVM_LV=vg_grinchy/lv_root rd_LVM_LV=vg_grinchy/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
initrd /initramfs-2.6.35.14-106.fc14.x86_64.img
カーネル行の末尾に数字(1、2、3、または5)を追加すると、Grubはその実行レベルでカーネルを起動します。
答え2
数値を追加する例:
root (hd0,4)
kernel /vmlinuz-2.6.35.14-106.fc14.x86_64 ro root=/dev/mapper/vg_grinchy-lv_root rd_LVM_LV=vg_grinchy/lv_root rd_LVM_LV=vg_grinchy/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb **quiet 3**
initrd /initramfs-2.6.35.14-106.fc14.x86_64.img