在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 --leavesbash
sudo yum clean alldnf(语法与yum类似):
bash
sudo dnf remove <package_name>如有疑问,可通过 yum history 查看操作记录或回滚操作。