yum
(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具,它允许你安装、更新、卸载和查询软件包。以下是一些基本的yum
命令行操作指南:
安装软件包
yum install package_name
将package_name
替换为你想要安装的软件包的名称。
更新软件包
yum update package_name
更新指定的软件包到最新版本。如果你想更新所有软件包,可以省略package_name
。
卸载软件包
yum remove package_name
将package_name
替换为你想要卸载的软件包的名称。
搜索软件包
yum search package_name
搜索包含指定关键字的软件包。
列出软件包信息
yum info package_name
显示指定软件包的详细信息。
列出可用的软件包
yum list available
列出所有可用的软件包。
列出已安装的软件包
yum list installed
列出所有已安装的软件包。
清除缓存
yum clean all
清除yum缓存,包括已下载的软件包文件。
检查依赖关系
yum deplist package_name
显示指定软件包的依赖关系树。
解决依赖关系问题
yum-complete-transaction --cleanup-only
尝试自动解决在安装或更新过程中遇到的依赖关系问题。
查看yum配置文件
yum config-manager
查看或修改yum的配置文件。
启用或禁用仓库
yum-config-manager --enable repository_id
yum-config-manager --disable repository_id
启用或禁用指定的仓库,其中repository_id
是仓库的ID。
在使用yum
命令时,你可能需要管理员权限,因此很多命令都需要在命令前加上sudo
来执行。
请注意,不同的Linux发行版可能会有一些差异,上述命令在大多数基于RPM的Linux发行版(如Fedora、Red Hat Enterprise Linux和CentOS)中都是通用的。如果你使用的是基于Debian的系统(如Ubuntu),则应该使用apt
或apt-get
命令来代替yum
。