Linux

在 Fedora 17 上禁用 X 伺服器

  • September 21, 2013

如何防止 X 伺服器在 Fedora 17 上啟動?在舊版本中,使用者應該進行編輯/etc/inittab,但在這個版本中(我沒有在以前的版本中檢查過)Fedora 使用其他一些機制來做到這一點。

線上手冊:

systemd 使用符號連結指向預設執行級別。在創建新符號連結之前,您必須先刪除現有符號連結

所以…

rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target 

要切換回來:

rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target 

您仍然會得到圖形啟動啟動畫面。要刪除啟動啟動畫面,請從 /etc/default/grub… 中刪除“rhgb”。

#GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True  KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 rhbg quiet"
GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True  KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 quiet"

然後執行 grub2-mkconfig …

grub2-mkconfig -o /boot/grub2/grub.cfg

要解決缺少的“True”字型錯誤

在這些文件中使用 latarcyrheb-sun16 或 latarcyrheb-sun32 更改單詞 True 的每次出現:

/boot/grub2/grub.cfg
/etc/sysconfig/i18n
/etc/default/grub

然後執行 grub2-mkconfig …

grub2-mkconfig -o /boot/grub2/grub.cfg

引用自:https://unix.stackexchange.com/questions/60938