如果我运行sudo yum autoremove
它,它会输出要删除的内容以供确认。但是,它删除的其中一些包是我想要的,但不是其他任何东西的依赖项……
是什么原因造成了这种情况?可以预防吗?
答案1
如果您不想删除软件包(因为它们之前是作为依赖项安装的),则必须将它们标记为已安装:
yum install #package
现在它会说一些类似“已安装,标记为手动安装”的内容。
答案2
另一个选择是yumdb set reason user PACKAGE
如果yumdb
找不到命令,则首先执行yum install yum-utils