Отключить графический интерфейс на BeagleBone Black под управлением Debian

9271
Atomiklan

Образ Debian для BeagleBone Black, который они имеют на своем веб-сайте, поставляется с графическим интерфейсом по умолчанию. Я бы хотел полностью отключить графический интерфейс, но самым простым способом. Он используется как безголовое устройство и не нуждается в этих ресурсах.

Я успешно отключил это, но я чувствую, что моя процедура ломает вещи за кулисами. Все, что я делаю, это:

apt-get remove lightdm 

Оглядываясь назад, возможно apt-get purge, будет лучше.

Кто-нибудь может увидеть дыры в методе или порекомендовать лучший метод?

Благодарю.

2

3 ответа на вопрос

5
BenjiWiebe

aptget remove lightdmдолжно работать нормально, если вы хотите удалить его. Если вы просто хотите отключить его, перейдите к нему /etc/rc2.dи удалите lightdmего с именем.

4
atomic

Добавить следующее к /boot/uboot/uEnv.txt:

## For BBB Debian OS  ## This disables lightdm run from "/etc/init.d/lightdm". optargs=text 
Для меня расположение файла было `/ boot / uEnv.txt` Ben 9 лет назад 2
2
Dave

Если вы хотите только отключить графический интерфейс, а не удалить его полностью, тогда вместо редактирования любых файлов rc.d вручную предпочтительным способом является выполнение следующей команды:

 sudo update-rc.d lightdm disable 
Можете ли вы объяснить, чем это лучше, чем `apt-get remove lightdm` (который также не редактирует файлы вручную)? Пожалуйста, не отвечайте в комментариях; [редактировать] ваш ответ, чтобы сделать его более полным. Scott 7 лет назад 1
@ Скотт - отключение не удаляет? `apt-get remove lightdm` полностью удаляет его, поэтому вам придется полностью его переустановить, если вы захотите включить его снова. Отключение его просто предотвращает его запуск, позволяя снова включить его, просто изменив конфигурацию позже. Fake Name 7 лет назад 0
@FakeName: Ты что-то спрашиваешь или рассказываешь? Если вы спрашиваете меня, пожалуйста, уточните. Если вы мне что-то говорите, почему вы используете вопросительный знак? Scott 7 лет назад 0
Вы спросили, чем этот ответ отличается от `apt-get remove`. Этот ответ отключает, а не удаляет пакет, который, я бы подумал, говорит сам за себя. Поскольку я сомневаюсь, что вы спрашиваете об определениях «отключить» и «удалять», я предполагаю, что вы на самом деле спрашиваете что-то еще. Это не правильно? Fake Name 7 лет назад 0
@FakeName: у вас более *** 35 000 *** общей репутации на [SE]; к настоящему времени вы должны знать, как посмотреть историю ревизий поста. Если вы посмотрите на историю изменений для этого ответа, то увидите, что во время публикации моего комментария ответ был очень кратким, без упоминания «отключить» или «удалить» и совсем не требовал пояснений. (Мне все еще не ясно, почему вы использовали вопросительный знак в конце декларативного предложения, но ничего страшного.) Scott 7 лет назад 0
Я думаю, вы оба должны одобрить мой ответ Dave 7 лет назад 0
Я ... э-э ... не думал смотреть на историю. Derp. Fake Name 7 лет назад 0

Похожие вопросы