Я хочу настроить свою установку Ubuntu для начальной загрузки в приглашение командной строки вместо Рабочей среды GNOME. Я работал ниже команды для осуществления этого:
sudo обновляют-rc.d-f gdm, удаляют
Это работало, как предназначено и отброшено меня на приглашение оболочки на перезагрузке, НО много услуг (например, доступ к сети) не работало в той точке.
Они запустили, когда я вручную запустил GDM с приглашения оболочки.
Как я заставляю Ubuntu загружаться в командный процессор без GDM, но не отключая другие сервисы, или имея необходимость вручную включить им?
Путем удаления gdm использующий обновление-rc.d, я изменил runlevel начальные загрузки Ubuntu в? Я посмотрел на менеджера по Начальной загрузке GUI в Расширенном режиме, но не мог собраться очень из вкладки Services.
Править: Проблема не была тем, что я думал, что это было. Я описал измененную проблему и решение в моем ответе ниже.
PS: В настоящий момент вопрос вводит в заблуждение, хотя базовая проблема допустима.
Оказывается, что я рявкал неправильное дерево. Сервисы становились названными, но моя сеть не настраивалась, пока я не вошел в GDM. Это имело каскадный эффект на что-либо, что ожидало настроенную сеть.
Я зарегистрировал отчет об ошибках на Панели запуска Ubuntu, и смотрящий на некоторые другие отчеты об ошибках помог мне понять то, что происходило с моей системой. Решение было:
Я выяснил, почему сеть была настроена в моей другой системе Ubuntu и следовательно может сделать то же в этой системе: опция "Available to all users" была выбрана на соединении по умолчанию в апплете Администратора сети. Это позволило системе настроить сеть даже при том, что я не зарегистрирован через GDM. Я проверил, что сеть настроена в этой системе также, когда опция включена.
На ноте стороны было бы хорошо при наличии, что сети могли быть обнаружены и настроены через консоль подобным образом к тому, как апплет Администратора сети ведет себя. Я предполагаю, что теперь моя сеть автоматически сконфигурирована так, я могу выключить GDM во время начальной загрузки и все еще удаленно соединиться с системой.
Я в основном ожидал, что предварительно сконфигурированное соединение Wi-Fi будет работать над консольным режимом, но оказалось, что это не было допустимым ожиданием. Сети, настроенные через апплет Администратора сети из GNOME, вступают в силу только, когда тот же пользователь входит в GDM, или если "Доступный всем пользователям" выбран на соединении. Это довольно неинтуитивно, но это - способ, которым это.
Попытайтесь войти в уровень выполнения, который не использует GDM. Это - самый легкий способ сделать это.
На консоли существует cnetworkmanager, CLI frontend к NM.
Получите его здесь: http://vidner.net/martin/software/cnetworkmanager/