Linux yum 命令
Linux yum 命令
Linux yum 命令是用于在 CentOS/RHEL 等基于 RPM 的 Linux 发行版中进行软件包管理的一种工具,可以通过 yum 命令方便地查找、安装、更新和卸载软件包,并自动解决依赖关系。
基本使用
1. 查找软件包
使用下面的命令查找指定关键词的软件包:
yum search <keyword>
例如:
yum search nginx
2. 安装软件包
使用下面的命令安装指定的软件包:
yum install <package>
例如:
yum install nginx
3. 更新软件包
使用下面的命令更新所有已经安装的软件包:
yum update
或者使用下面的命令更新指定的软件包:
yum update <package>
例如:
yum update nginx
4. 卸载软件包
使用下面的命令卸载指定的软件包:
yum remove <package>
例如:
yum remove nginx
高级使用
1. 显示所有可安装的软件包
使用下面的命令显示所有可以安装的软件包:
yum list <command>
其中,<command>
可以是 all
、installed
或者 available
。
例如:
yum list all
2. 清除缓存
使用下面的命令清除 yum 缓存:
yum clean <command>
其中,<command>
可以是 all
、metadata
或者 packages
。
例如:
yum clean metadata
3. 维护系统安全
使用下面的命令显示所有可用的安全更新:
yum list-security
如果存在安全更新,可以使用下面的命令更新系统:
yum update --security
4. 启用/禁用软件源
使用下面的命令启用/禁用指定的软件源:
yum-config-manager --enable/disable <repo>
例如:
yum-config-manager --disable epel
5. 列出已安装的软件包依赖关系
使用下面的命令列出已安装的软件包的依赖关系:
yum deplist <package>
例如:
yum deplist nginx
总结
yum 命令是 Linux 系统中非常重要的软件包管理工具,能够方便地查找、安装、更新和卸载软件包,并自动解决依赖关系。在使用过程中,还可以通过一系列高级命令进行更精细的软件包管理。