Я хочу запустить Ubuntu / Xubuntu в полном режиме без графического интерфейса. Мол, при запуске системы необходимо войти в консоль. Вот и все, нет загрузки диспетчера дисплеев, сервера x, поддержки приложений на основе графического интерфейса, ничего фонового для графического интерфейса.
То, что вы хотите, может быть достигнуто путем установки Ubuntu Server Edition , в котором нет диспетчера дисплеев, X-сервера и т. Д. Но если у вас есть Ubuntu или Xubuntu на вашем компьютере и вы хотите Для работы в среде без графического интерфейса вы можете использовать виртуальные консоли , которые называются tty.
sudo service lightdm stop
. Для перезапуска GUI достаточно команды sudo service lightdm start
.
И вы готовы работать в среде, описанной в вашем посте.
Другой обходной путь, который вы можете использовать для удаления большого количества пакетов, чтобы получить «чистый Ubuntu», как описано в этом сообщении в блоге. Для Xubuntu команда, которая оставит вас с «чистым Ubuntu» - это
sudo apt-get remove abiword abiword-common abiword-plugin-grammar abiword-plugin-mathview alacarte bison blueman brltty-x11 catfish espeak exo-utils flex fonts-droid fonts-lyx gcalctool gigolo gimp gimp-data gksu gmusicbrowser gnome-desktop-data gnome-system-tools gnome-time-admin gnumeric gnumeric-common gnumeric-doc gstreamer0.10-gnomevfs gthumb gthumb-data gtk2-engines-pixbuf indicator-application-gtk2 indicator-sound-gtk2 libabiword-2.9 libamd2.2.0 libbabl-0.1-0 libbison-dev libblas3 libcolamd2.7.1 libdigest-crc-perl libexo-1-0 libexo-common libexo-helpers libfl-dev libgarcon-1-0 libgarcon-common libgdome2-0 libgdome2-cpp-smart0c2a libgegl-0.2-0 libgimp2.0 libgksu2-0 libglade2-0 libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libgoffice-0.10-10 libgoffice-0.10-10-common libgsf-1-114 libgsf-1-common libgstreamer-perl libgtk2-notify-perl libgtk2-trayicon-perl libgtkmathview0c2a libgtksourceview2.0-0 libgtksourceview2.0-common libgtkspell0 libido-0.1-0 libintl-perl libjavascriptcoregtk-1.0-0 libjpeg-progs libjpeg-turbo-progs libkeybinder0 liblink-grammar4 libloudmouth1-0 libnet-dbus-perl liboobs-1-5 libotr5 libots0 librarian0 libsdl1.2debian libsexy2 libsigsegv2 libtagc0 libthunarx-2-0 libtidy-0.99-0 libtie-ixhash-perl libtumbler-1-0 libumfpack5.4.0 libunique-1.0-0 libvte-common libvte9 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwv-1.2-4 libxfce4ui-1-0 libxfce4ui-utils libxfce4util-bin libxfce4util-common libxfce4util6 libxfcegui4-4 libxfconf-0-2 libxml-parser-perl libxml-twig-perl libxml-xpath-perl lightdm-gtk-greeter link-grammar-dictionaries-en locate lp-solve m4 mousepad orage parole pastebinit pavucontrol pidgin pidgin-data pidgin-libnotify pidgin-microblog pidgin-otr plymouth-theme-xubuntu-logo plymouth-theme-xubuntu-text python-configobj rarian-compat ristretto screensaver-default-images scrollkeeper shimmer-themes system-tools-backends tcl8.5 tcl8.5-lib thunar thunar-archive-plugin thunar-data thunar-media-tags-plugin thunar-volman ttf-droid tumbler tumbler-common xbrlapi xchat xchat-common xchat-indicator xfburn xfce-keyboard-shortcuts xfce4-appfinder xfce4-cpugraph-plugin xfce4-dict xfce4-indicator-plugin xfce4-mailwatch-plugin xfce4-netload-plugin xfce4-notes xfce4-notes-plugin xfce4-notifyd xfce4-panel xfce4-places-plugin xfce4-power-manager xfce4-power-manager-data xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-verve-plugin xfce4-volumed xfce4-weather-plugin xfce4-xkb-plugin xfconf xfdesktop4 xfdesktop4-data xfwm4 xscreensaver xscreensaver-data xscreensaver-gl xubuntu-artwork xubuntu-default-settings xubuntu-desktop xubuntu-docs xubuntu-icon-theme xubuntu-wallpapers
Я удалил последнюю команду, которая является apt-get install ubuntu-desktop
, которая устанавливает пакеты, подобные Unity, и превращает ваш Xubuntu в Ubuntu. Как видите, существует множество пакетов, которые очень сложно отследить, и вам могут понадобиться некоторые пакеты. Поскольку я не использую Xubuntu, я не могу сказать, какие пакеты нужно хранить.
Вы можете просто отключить X при запуске. Установите rcconf:
sudo apt-get install rcconf
Запустите его с помощью sudo:
sudo rcconf
И найдите запись x11-common, отключите ее и выберите OK. Затем перезагрузите компьютер.
Если вы когда-нибудь передумали, Xorg все равно будет установлен, но не будет загружаться при запуске, поэтому вам просто нужно перезапустить rcconf и снова включить x11 -Общие.
Обновление параметров файла личинки работало на меня.
Сначала скопируйте исходный файл личинки.
sudo cp -n /etc/default/grub /etc/default/grub.orig
Если по некоторым причинам Вы хотите вернуться к исходным настройкам, просто команда выполнения ниже в терминале:
sudo mv /etc/default/grub.orig /etc/default/grub && sudo update-grub
Теперь отредактируйте файл личинки
sudo nano /etc/default/grub
Наконец выполненная личинка обновляет и перезапускает систему. В следующий раз это придумает терминальный режим.
sudo update-grub
Как объяснено здесь.
Для обеспечения полной начальной загрузки режима не-GUI на Ubuntu, не устанавливая или удаляя что-либо сделайте следующее:
Откройтесь /etc/default/grub
файл с Вашим любимым текстовым редактором. Я использую vi:
sudo vi /etc/default/grub
#GRUB_TERMINAL=console
и не прокомментируйте это путем удаления продвижения #
/etc/default/grub
файл и выход viВыполненный sudo update-grub
на Вашем терминале для применения модификации Вы сделали к /boot/grub/grub.cfg
Если Ваш компьютер использует systemd, необходимо сказать systemd пропускать вход в систему по умолчанию GUI таким образом:
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
sudo reboot
Теперь, каждый раз, когда Вы загружаете свою систему, Вы загрузитесь в терминал.
Но если Вы передумали и хотите, чтобы вход в систему GUI подошел, просто выполнил следование терминала, в который Вы загрузились:
sudo systemctl start lightdm.service
В Ubuntu 15.10 мне пришлось:
sudo systemctl disable lightdm
Решения rcconf
и /etc/default/grub
не разрезали его.
На самом деле это легко сделать, но это будет немного рискованно для начинающих.
Кроме того, это был бы не лучший способ, но вы можете легко достичь этого. Я выкладываю способ заставить Ubuntu работать без режима GUI, а также как вернуться:
Сделать Ubuntu работать без GUI
Вы должны удалить в вашей системе установлен только менеджер дисплеев. Это будет lightdm
менеджер дисплеев. поэтому для его удаления выполните следующую команду:
sudo apt-get remove lightdm
Затем перезапустите систему. Ваша система запустится в режиме CLI. Возможно, вам придется нажать Ctrl kbd> + Alt kbd> + F1 kbd>, чтобы перейти в режим CLI tty1
.
Возврат в режим графического интерфейса
Снова установите диспетчер дисплея, чтобы получить дисплей. Для этого используйте следующую команду:
sudo apt-get install lightdm
и перезапустите систему с помощью:
sudo reboot
Вот и все. Ответьте, если вам нужна помощь или что-то пошло не так.