我想保持 Fedora 发行版整洁。因此,我总是只安装必需的软件包。顶级软件包的必要性由我和一些最小系统设置决定。所有其他已安装的软件包必须是顶级软件包所必需的。其他所有软件包都应删除。
Gentoo 中有“world”和“system”集,它们提供此类功能。是否有任何插件或解决方案适用于基于 rpm 或 yum 的系统(如 Fedora)?
欢迎所有解决方案和解决方法!
答案1
在 Fedora 中,你可以安装一个最小套件,但那是非常最小(仅足以安装东西并移动一点)。我想你的意思其实是只安装你正在使用的东西,这在很大程度上取决于你。当我非常无聊时,我会获取已安装软件包的列表,并检查是否有听起来不熟悉的东西。
package-cleanup 命令(来自 yum-utils)具有用于查找叶包(不依赖于其他包的包)的选项,浏览它们,“yum erasure”不需要的包,然后冲洗并重复。
您的问题让我想起了一个很久以前的工具……rpmorphan 包包含 rpmusage,它可以为您提供详细的数据(可以询问 X 天内未使用过的包,等等)。