Отключение (или удаление) X из исходного сервера CrunchBang

Я только что установил crunchbang linux (на основе Debian) на какое-то действительно старое оборудование (мы говорим о одиночных ядрах и памяти DDR здесь) для простого домашнего сервера.

Однако, видя, что аппаратное обеспечение засасывает (или по какой-то другой причине), X не может запустить gdm. Это действительно не беспокоит меня, потому что у сервера не будет дисплея, я буду работать с моей рабочей станцией. Однако это проблема, потому что, когда я перезагружаю компьютер, он застревает в сообщении об ошибке X (что-то вроде «Невозможно запустить X blah blah») и требует прямого ввода для продолжения. Есть ли способ, с помощью которого я могу отключить (или даже удалить) X и X-сервер с моей машины, чтобы я только загрузился в командной строке? Это безопасно?

2 Solutions collect form web for “Отключение (или удаление) X из исходного сервера CrunchBang”

Если вы просто хотите отключить его:

update-rc.d -f gdm remove 

Если вы хотите удалить его:

 apt-get remove gdm 

Вам нужно только обратиться к пакету gdm, чтобы X не запускался. И да, это абсолютно безопасно.

Кроме того, в зависимости от того, на какой версии Debian установлен сервер CrunchBang, вы можете иметь дело с gdm3. Если это так, просто замените gdm на gdm3 в приведенных выше командах.
dpkg -l | grep gdm dpkg -l | grep gdm покажет, какой gdm вы установили.

Если на его основе debian вы сможете использовать apt-get remove для удаления пакетов, связанных с X. В качестве альтернативы, dpkg --remove также должен работать.

Вот пакеты, связанные с X на моей машине Ubuntu:

  • GDM
  • Xserver-общий
  • Xserver-Xorg
  • Xserver-Xorg-жильный
  • Xorg
  • x11-общий
  • x11-Xserver-Utils

Поскольку и зависимости apt и dpkg зависят, я думаю, что удаление этих пакетов должно удалить все связанные пакеты X, и вы должны быть хорошими.

  • Любой инструмент для обновления патча X.org? Т.е. перезагрузите X.org без выхода из системы и входа в систему
  • Некоторые настройки в 50-synaptics.conf не влияют
  • Как сообщить systemd-logind, что сеанс не простаивает, без использования среды рабочего стола или диспетчера сеансов?
  • как ввести «умные кавычки» (U + 201C, U + 201D)
  • X-сервер с драйвером fglrx не будет отвечать после ровно 49 обращений к X-серверу
  • отключить ведение журнала Xserver
  • Matlab R2010a поверх ssh -X отображает пустые окна
  • Как настроить сенсорный экран для X11
  • Создание виртуального выхода X11 с драйвером Nvidia
  • Проблема с двойным монитором Debian Wheezy
  • Запустите приложение с подсказками декоратора окна, координатами x / y, размером и т. Д.
  • xinitrc: запуск xterm с помощью tmux заставляет все окна использовать одну и ту же геометрию
  • Interesting Posts

    Что означает ] В регулярном выражении?

    Shell сравнивает два списка и выводит разницу в третьем списке

    Как добавить репозиторий в Fedora?

    Один из моих pdf-файлов на моем сервере apache можно получить, а другой не может, с теми же правами и одним и тем же каталогом

    Проблема с завершением работы в TexMaker на элементарной ОС

    Подсчитайте количество слов, начинающихся с каждой буквы в файле

    Как видеть пароль при вводе текста

    Нормально ли иметь дубликат / var mount при использовании докеров?

    Почему «rm *» не работает, когда есть файлы, начинающиеся с дефиса?

    Трое замедляет трубопроводы?

    Bash: экранированные кавычки в подоболочке

    Есть ли риск или недостаток в снижении частоты процессора со сценарием?

    pipe, {list; } работает только с некоторыми программами

    Символические ссылки с ls, mv: принуждение функций к использованию «логических» адресов (запоминание исходного пути)

    Какие директора FHS я могу передать на аутсорсинг и как?

    Linux и Unix - лучшая ОС в мире.