在YUM(Yellowdog Updater Modified)包管理器中,删除不再需要的软件包可以通过以下命令实现:
sudo yum remove <package_name>
示例:
sudo yum remove httpd
这会删除指定的软件包(如httpd
),但保留其依赖项。
如果依赖项不再被其他软件包需要,可以自动清理:
sudo yum autoremove <package_name>
或(较新版本):
sudo yum remove --remove-leaves <package_name>
作用:删除软件包及其孤立依赖。
以下命令会清理整个系统中不再需要的依赖:
sudo yum autoremove
或:
sudo package-cleanup --leaves | xargs sudo yum remove -y
bash
sudo package-cleanup --leaves
bash
sudo yum clean all
dnf
(语法与yum
类似):
bash
sudo dnf remove <package_name>
如有疑问,可通过 yum history
查看操作记录或回滚操作。