如何以完全非 GUI 模式运行 ubuntu/xubuntu

如何以完全非 GUI 模式运行 ubuntu/xubuntu

我希望以完全非 GUI 模式运行 Ubuntu/Xubuntu。例如,系统启动时需要登录控制台。仅此而已,无需加载任何显示管理器、x 服务器、基于 GUI 的应用程序支持,后台也无需加载任何 GUI 内容。

答案1

你想要的可以通过安装来实现Ubuntu 服务器版本它没有显示管理器、X 服务器等。但如果你的电脑上安装了 Ubuntu 或 Xubuntu,并且想在非 GUI 环境中工作,你可以使用虚拟控制台它们被称为 tty。

  1. 关闭所有打开的应用程序。
  2. ctrl+ alt+F2
  3. 使用您的用户名和密码登录。
  4. 通过发出命令停止显示服务器和 Xserver 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,所以我不能说哪些软件包必须保留。

答案2

你可以简单地在启动时禁用 X。安装 rcconf:

sudo apt-get install rcconf

使用 sudo 运行它:

sudo rcconf

并搜索条目 x11-common,禁用它并选择确定。然后重新启动。

在此处输入图片描述

如果您改变主意,Xorg 仍会安装,但它不会在启动时加载,因此您只需重新运行 rcconf 并重新启用 x11-common。

答案3

使用 Ubuntu 15.10,我必须:

sudo systemctl disable lightdm

rcconf和解决方案/etc/default/grub都不起作用。

答案4

更新 grub 文件的参数对我有用。

首先备份原版的grub文件。

sudo cp -n /etc/default/grub /etc/default/grub.orig

如果由于某种原因您想要恢复原始设置,只需在终端中运行以下命令:

sudo mv /etc/default/grub.orig /etc/default/grub && sudo update-grub

现在编辑 grub 文件

sudo nano /etc/default/grub
  1. 注释掉以下行GRUB_CMDLINE_LINUX_DEFAULT=”安静的飞溅”,在开头添加#,这将禁用 Ubuntu 紫屏。
  2. 将 GRUB_CMDLINE_LINUX=”" 更改为GRUB_CMDLINE_LINUX="文本",这会使 Ubuntu 直接启动到文本模式。
  3. 取消注释此行#GRUB_TERMINAL=控制台,通过删除开头的#,这使得Grub菜单成为真正的黑白文本模式(没有背景图像)

最后运行 grub update 并重启系统。下次就会进入终端模式。

sudo update-grub

正如解释的那样这里

相关内容