3

Как вопрос выше "Как отключить окно x на Fedora 15"? Я ищу вопрос, и я получил эту статью

   vi /etc/inittab

   Find out entry that read as follows:
   id:5:initdefault:

   Set the default runlevel to 3 (text mode)
   id:3:initdefault:

Save and close the file
reboot

Однако, когда я открываю файл "inittab" на моем Fedora 15, я обнаружил только эту информацию в inittab:

inittab is no longer used when using systemd.

 ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.

 Ctrl-Alt-Delete is handled by /etc/systemd/system/ctrl-alt-del.target

 systemd uses 'targets' instead of runlevels. By default, there are two main targets:

 multi-user.target: analogous to runlevel 3
 graphical.target: analogous to runlevel 5

Чтобы установить цель по умолчанию, запустите:

 ln -s /lib/systemd/system/<target name>.target /etc/systemd/system/default.target

Как отключить X-Window?

3 ответа3

4

Это прямо из вики проекта Fedora:

https://fedoraproject.org/wiki/Systemd#How_do_I_change_the_runlevel.3F

РЕДАКТИРОВАТЬ

Вот некоторые детали, которые, надеюсь, помогут вам понять процесс.

Fedora 15 и 16 используют systemd. Чтобы перейти на эквивалент старого уровня запуска 3, сначала необходимо удалить цель по умолчанию, которая эквивалентна старому уровню запуска 5. Чтобы сделать это, войдите в систему как root, а затем выполните следующие действия:

# cd /etc/systemd/system
system # rm ./default.target
system # 

Теперь цели хранятся в каталоге /lib /systemd /system /, а эквивалентом старого уровня запуска 3 является multi-user.target. Теперь вы должны сделать символическую ссылку на этот файл с текущим местоположением с именем default.target:

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

Перезагрузитесь, и у вас все получится.

0

Самый простой способ отключить X Window - отредактировать загрузчик grub /boot/grub/grub.conf и добавить уровень запуска 3 (многопользовательский, сетевой, без графического интерфейса пользователя) в строку ядра используемого раздела.

например. Обратите внимание на «3» в конце

title Fedora
root (hd0,0)
kernel /vmlinuz-2.6.18-274.7.1 ro root=/dev/VolGroup00/LogVol00 3
initrd ...
0

От имени root сделайте следующее:

# remove the default systemd target, which is (probably) the graphical.target
rm /etc/systemd/system/default.target
# now, let's make the SystmV's runlevel 3 to be the default one
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target 
# switch back to graphical (SystemV runlevel 5)
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .