ubuntu 中有许多应用程序,如 vino、vinagre 等,它们在我的 PC 上闲置着,没有用处。删除这些应用程序不会删除依赖项,因此会占用空间。当我必须实时运行系统进行恢复或其他工作时,这些空间会更加昂贵。通过 LiveRUN 安装应用程序会占用 RAM 驱动器中的空间。因此,我想从内核开始并构建 ubuntu(针对每个 LTS 版本),它将具有操作系统的所有功能,但会删除我永远不需要使用的应用程序及其依赖项,从而为我提供一个完全为我定制的轻量级发行版。
我以前听说过 MinimalCD for Ubuntu,但从未使用过。这是用于这种项目的吗?
答案1
删除这些应用程序并不会删除依赖项,因此会占用空间。
通过运行,apt-get purge <packagename>
您可以删除包含配置文件的包,然后通过运行apt-get autoremove
将完全删除系统中所有未使用的依赖项。
虽然您可能在构建自己的发行版时会有一些乐趣,但这肯定比简单地删除不需要的依赖项需要更多的工作。
你必须问自己,你的最终系统是否更接近 Linux 内核(然后从那里开始并添加你需要的软件,很多工作),或者你的最终系统是否更接近 Ubuntu(然后从那里开始并删除软件包 + 依赖项)。