背景
我已经在 Arch Linux 中搭建了自己的桌面环境,并且我有兴趣使用相同的环境来设置 Ubuntu。一种方法是安装 Ubuntu Server,然后添加我的 DE。但是,我知道 Desktop 中有一些软件包(DE 软件包除外)不在 Server 中(例如软件中心),所以我也想安装它们。
最近几年我并没有花太多时间在 Ubuntu 上,所以我对它并不十分熟悉。我的目标是打造一个功能齐全的 Ubuntu 桌面体验,但桌面环境却完全不同。我知道我可以安装整个 Ubuntu 桌面,然后在旁边添加另一个桌面环境,但如果可以的话,我想避免这样做。我的设置包括自定义 Xorg 和显示管理器设置,我只想让它在系统中独一无二。
问题
- 哪些软件包是所有 Ubuntu 桌面版本(例如 Ubuntu、Xubuntu 等)通用的,既不在 Ubuntu 服务器中,也不是 DE 独有的?我是否只需从 ubuntu-desktop 元包中删除所有 GNOME 包即可获得我正在寻找的列表,还是还有更多内容?
- 有没有更好的方法来实现我的目标?例如,首先手动安装 ubuntu-minimal 和 ubuntu-standard 元包,而不是 Ubuntu Server(然后从那里添加问题 1 中的包),这是否更适合台式电脑?
- 您是否还有其他建议,以便我完成典型 Ubuntu 安装的所有功能(除了我自己的 DE 之外的任何 DE)?
更新
- 您的回答很有帮助,我决定使用 mini.iso 而不是服务器 iso。我仍在尝试决定包含哪些软件包,以便在不包含 GNOME、LXDE、Xfce 或 KDE 的情况下尽可能多地拥有功能齐全的 Ubuntu 桌面。
我可以交叉匹配每个 *buntu-desktop 元包以获取常用软件包列表,并将其转换为长 apt-get 命令,但存在很多不一致之处。有些显然是 Ubuntu 而不是 DE,但对于每个 DE 来说都是唯一的,因为 Ubuntu 决定使用不同的 DE(例如 lubuntu-software-center 与 software-center)。
- 我应该从哪里开始;我是否必须单独分析每个不相交的包,或者有没有更简单的方法?