yum(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具。以下是一些基本的yum命令行操作:
安装软件包
sudo yum install
例如,安装httpd:
sudo yum install httpd
更新软件包
sudo yum update
或者更新所有软件包:
sudo yum update
卸载软件包
sudo yum remove
例如,卸载httpd:
sudo yum remove httpd
搜索软件包
sudo yum search
例如,搜索包含nginx的软件包:
sudo yum search nginx
查看已安装的软件包
sudo yum list installed
查看可用的软件包
sudo yum list available
清理缓存
sudo yum clean all
显示软件包信息
sudo yum info
查找软件包的文件列表
sudo yum list files
查找软件包的依赖关系
sudo yum deplist
安装特定版本的软件包
sudo yum install -
例如,安装httpd的2.4.6版本:
sudo yum install httpd-2.4.6
使用yum的插件
yum有许多插件可以扩展其功能,例如yum-utils提供了额外的工具,如yum-config-manager。
启用或禁用仓库
sudo yum-config-manager --enable
sudo yum-config-manager --disable
添加或删除仓库文件
sudo yum-config-manager --add-repo=
sudo yum-config-manager --remove-repo=
注意事项
- 执行
yum命令通常需要管理员权限,因此大多数命令前都需要加上sudo。 - 在使用
yum之前,确保你的系统已经配置了正确的仓库(repositories)。
通过这些基本命令,你应该能够在大多数基于RPM的系统上有效地使用yum来管理软件包。