Ubuntu 是 Linux Mint 的上游,因此,我发现 Linux Mint 是轻量级的,因为它删除了 Ubuntu 中不必要的臃肿软件。 Ubuntu Gnome 在空闲状态下占用 780MB RAM,而 Linux Mint with Cinnamon 在空闲状态下占用大约 440MB RAM。(请注意,这些是粗略数字,只是为了传达一个想法)出于好奇,我想知道删除了哪些内容,使得Linux Mint 如此轻量。
更新 1:我并不是要对市场上最轻量级的发行版发起任何圣战,但我想要了解的是开发人员为使派生发行版变得轻量级而所做的减少。
答案1
Linux Mint Ubuntu 版本之间的核心区别在于桌面环境(德语)在使用中,比较重的有:
- KDE(库班图)
- Unity(Ubuntu 11.04 至 17.04)
- GNOME(Ubuntu GNOME 直到 17.04,Ubuntu 自 17.10 起)
相对轻量级的是:
- Xfce(Xubuntu)
- LXDE(卢本图)
- 肉桂(Linux 薄荷肉桂)
- MATE(Ubuntu MATE 和 Linux Mint MATE)
然而,实际的“轻量级”很大程度上取决于系统最终如何使用,因此无法确定。这最多轻量级替代方案当然是根本不运行图形用户界面(Ubuntu 服务器版)。 ;)
进一步阅读:
答案2
作为 @dessert 回答的后续内容,我将提供两句您可能感兴趣的俏皮话:
以下是列出系统上十大“包”的一行:
dpkg-query -Wf '${安装大小}\t${包}\n' |排序-nr |头
但请注意,输出可能会产生误导,因为它仅跟踪单个包。有时,一个程序是packaged
由多个部分组成的 - 例如,为了使用 的任何单个组件libreoffice
,需要安装许多组件包。另外,除非您正在使用snap
或flatpack
或类似的程序,否则您安装的程序可能会引入依赖项,这些依赖项也可能是其他包。
可以轻松修改单行代码以按字母顺序排序,并列出全部套餐:
dpkg-query -Wf '${安装大小}\t${包}\n' |种类
在此版本中,您可以为您评估的每个发行版创建列表,并比较默认情况下每个发行版中安装的内容、它们之间的差异(使用命令diff
)以及空间节省量(有点复杂,因此另一个问题)。