在没有 Gnome 的情况下安装 Xorg

Dud*_*y67 6 xorg 20.04

我过去常常从头开始设置我的 Ubuntu 桌面(Ubuntu 服务器 + Xorg + Openbox 等...)。但我发现在 20.04 lts 版本中,Xorg 自带 Gnome。我试过了,sudo apt install xorg-server但出现错误: E: Unable to locate package xorg-server

是否仍然可以在不安装 Gnome 的情况下安装 Xorg?

N0r*_*ert 11

这里的问题是依赖项、包建议和推荐。

起初 -xorg-server存储库中没有二进制包,这是源代码包的名称,因此有从它构建的二进制包。

所以你必须安装其中之一

sudo apt-get install xserver-xorg-core --no-install-recommends --no-install-suggests
Run Code Online (Sandbox Code Playgroud)

要安装具有最少依赖项的Openbox,请使用:

sudo apt-get install openbox --no-install-recommends --no-install-suggests
Run Code Online (Sandbox Code Playgroud)

为了正确的 Xorg 初始化,您必须通过以下方式安装xinit

sudo apt-get install xinit
Run Code Online (Sandbox Code Playgroud)

最后,您需要安装像Slim这样的登录管理器:

sudo apt-get install slim
Run Code Online (Sandbox Code Playgroud)

然后slim手动重启或启动sudo service slim start

笔记:

  1. mini.iso安装的最终系统将包含大约 500 个包。
  2. 如果你想有一个简单的方法并且不太关心 50 个额外的包 - 使用简单的一个命令来安装所有的东西 - sudo apt-get install xinit openbox slim

  • 谢谢它的工作原理。实际上参数 `--no-install-recommends` 和 `--no-install-suggests` 是不必要的。但是安装的顺序很重要。`sudo apt-get install xserver-xorg-core` `sudo apt-get install openbox` `sudo apt-get install xinit` 如果我在 `openbox` 之前安装 `xinit`,Gnome 包也将被安装。 (3认同)
  • 我认为 `--no-install-recommends --no-install-suggests` 在与具有图形组件的应用程序有关的任何事情中都需要作为“标准”。我只是做了一个最小的安装,得到了与这里描述的完全相同的东西,但即使尝试安装 `terminator` 也继续安装了 gnome ......因为......原因...... (2认同)
  • 我使用 Motif Window Manager,我可以确认订单事宜。如果你在安装窗口管理器之前安装 xinit,你就会得到整个 Gnome 的压倒性胜利! (2认同)