Как загрузиться в режим командной строки и сохранить другие сервисы неизменными

Я хочу настроить свою установку Ubuntu для начальной загрузки в приглашение командной строки вместо Рабочей среды GNOME. Я работал ниже команды для осуществления этого:

sudo обновляют-rc.d-f gdm, удаляют

Это работало, как предназначено и отброшено меня на приглашение оболочки на перезагрузке, НО много услуг (например, доступ к сети) не работало в той точке.

Они запустили, когда я вручную запустил GDM с приглашения оболочки.

Как я заставляю Ubuntu загружаться в командный процессор без GDM, но не отключая другие сервисы, или имея необходимость вручную включить им?

Путем удаления gdm использующий обновление-rc.d, я изменил runlevel начальные загрузки Ubuntu в? Я посмотрел на менеджера по Начальной загрузке GUI в Расширенном режиме, но не мог собраться очень из вкладки Services.

Править: Проблема не была тем, что я думал, что это было. Я описал измененную проблему и решение в моем ответе ниже.

PS: В настоящий момент вопрос вводит в заблуждение, хотя базовая проблема допустима.

4
задан 20.03.2017, 12:17

3 ответа

Оказывается, что я рявкал неправильное дерево. Сервисы становились названными, но моя сеть не настраивалась, пока я не вошел в GDM. Это имело каскадный эффект на что-либо, что ожидало настроенную сеть.

Я зарегистрировал отчет об ошибках на Панели запуска Ubuntu, и смотрящий на некоторые другие отчеты об ошибках помог мне понять то, что происходило с моей системой. Решение было:

Я выяснил, почему сеть была настроена в моей другой системе Ubuntu и следовательно может сделать то же в этой системе: опция "Available to all users" была выбрана на соединении по умолчанию в апплете Администратора сети. Это позволило системе настроить сеть даже при том, что я не зарегистрирован через GDM. Я проверил, что сеть настроена в этой системе также, когда опция включена.

На ноте стороны было бы хорошо при наличии, что сети могли быть обнаружены и настроены через консоль подобным образом к тому, как апплет Администратора сети ведет себя. Я предполагаю, что теперь моя сеть автоматически сконфигурирована так, я могу выключить GDM во время начальной загрузки и все еще удаленно соединиться с системой.

Я в основном ожидал, что предварительно сконфигурированное соединение Wi-Fi будет работать над консольным режимом, но оказалось, что это не было допустимым ожиданием. Сети, настроенные через апплет Администратора сети из GNOME, вступают в силу только, когда тот же пользователь входит в GDM, или если "Доступный всем пользователям" выбран на соединении. Это довольно неинтуитивно, но это - способ, которым это.

4
ответ дан 07.12.2019, 20:49

Попытайтесь войти в уровень выполнения, который не использует GDM. Это - самый легкий способ сделать это.

0
ответ дан 07.12.2019, 20:49

На консоли существует cnetworkmanager, CLI frontend к NM.

Получите его здесь: http://vidner.net/martin/software/cnetworkmanager/

0
ответ дан 07.12.2019, 20:49

Теги

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