Linux中的yum命令速查表:
yum简介:
- 定义:YUM是用于管理RPM格式软件包的命令行工具,在基于Red Hat的发行版中被广泛使用。
- 权限要求:需要root权限来安装和删除软件包。
- 现代系统情况:在现代系统中,/usr/bin/yum通常指向dnf的符号链接,但推荐使用dnf以获取更全面的配置选项。
基本用法:
- 安装软件包:yum install <软件包名>
- 搜索软件包:yum search <关键字>
- 查询软件包信息:yum query <软件包名> 或 yum info <软件包名>
- 列出已安装的软件包:yum list installed,可以结合grep命令过滤结果。
- 删除软件包:yum remove <软件包名> 或 yum erase <软件包名>
- 自动删除无用的软件包:yum autoremove
- 升级软件包:yum upgrade 或 yum update
高级操作:
- 查看软件包依赖:yum deplist <软件包名>
- 存储库管理:可以通过配置/etc/yum.repos.d/目录下的repo文件来管理软件源。
- 查看历史记录:yum history,可以查看安装、删除、更新等操作的历史记录。
- 导入RPM签名密钥:yum keys import <密钥文件路径>,用于验证软件包的签名。
注意:尽管yum命令在某些场景下仍具有参考价值,但在现代系统中,推荐使用dnf命令以获取更全面的配置选项和功能。