CentOS 中的 yum
(Yellowdog Updater, Modified)是一个强大的软件包管理工具,它可以帮助你安装、更新、卸载和管理软件包。以下是一些常用的 yum
命令行技巧:
搜索软件包:
yum search 关键字
yum search httpd
列出软件包信息:
yum list available
yum list installed
yum info 软件包名
yum info httpd
安装软件包:
yum install 软件包名
yum install httpd
更新软件包:
yum update
yum update 软件包名
卸载软件包:
yum remove 软件包名
yum remove httpd
清除缓存:
yum clean all
yum clean metadata
查看yum配置文件:
yum config-manager --showduplicates
yum repolist all
启用或禁用仓库:
yum-config-manager --enable 仓库ID
yum-config-manager --disable 仓库ID
安装特定版本的软件包:
yum install 软件包名-版本号
yum install httpd-2.4.6
解决依赖关系问题:
yum deplist 软件包名
来查看软件包的依赖关系。yum update 软件包名
来尝试解决依赖问题。使用历史记录:
yum history
可以查看所有的yum操作历史。yum history undo 操作ID
可以撤销特定的操作。使用插件:
yum
支持多种插件,可以通过yum plugin
命令来查看和启用插件。在使用yum
时,建议先更新你的系统,以确保所有的软件包都是最新的。可以使用yum update
命令来完成这一操作。此外,如果你在使用yum
时遇到任何问题,可以查看/var/log/yum.log
文件来获取更多信息。