我有一个 CentOS 盒子,我在其中安装了一个外部存储库并添加了一些软件,主要是与 Java 相关的。
现在我想回到初始存储库(仅 CentOS Base)并删除从中安装的所有软件。无论如何我可以轻松做到这一点吗?我已经知道如何删除存储库,但这不会删除已安装的软件。
我有一个 CentOS 盒子,我在其中安装了一个外部存储库并添加了一些软件,主要是与 Java 相关的。
现在我想回到初始存储库(仅 CentOS Base)并删除从中安装的所有软件。无论如何我可以轻松做到这一点吗?我已经知道如何删除存储库,但这不会删除已安装的软件。
在删除存储库之前尝试此操作:
但是请注意,这只会显示相关存储库最近安装的软件包。如果包是用另一个存储库的版本更新的,它将不会显示。
请参阅http://wiki.centos.org/TipsAndTricks/YumAndRPM:
将其更改为 grep 以获得您想要删除的回购协议,这样您就可以获得所有包的列表。
然后遍历该列表并删除它们。
我不知道有什么更简单的方法。