| yum clean all && yum makecache | 清理过期缓存,重新生成仓库包索引,建议添加新仓库后执行 |
| yum install 软件名 [-y] 或 dnf install 软件名 [-y] | -y参数自动确认安装,无需手动输入y;可指定版本(例:yum install nginx-1.24.0) |
| yum remove 软件名 [-y] 或 dnf remove 软件名 [-y] | 默认会卸载该软件及依赖它的其他软件,谨慎操作;如需保留依赖,可加--noautoremove |
| yum update 软件名 [-y](单个包)yum update [-y](所有包,含系统)dnf同理 | 更新系统所有包时建议先备份重要数据,避免兼容性问题 |
| yum list installed [软件名] rpm -qa [软件名]dnf同理 | rpm -qa 可搭配grep过滤 例:rpm -qa |
| yum list available [软件名] dnf list available [软件名] | |
| yum info 软件名 dnf info 软件名 rpm -qi 软件名 | |
| yum provides 绝对路径dnf provides 绝对路径rpm -qf 绝对路径 | 例:yum provides /usr/sbin/nginx(查询nginx启动文件所属包) |
| yum deplist 软件名dnf deplist 软件名rpm -qR 软件名(已安装包) | deplist可查看所有依赖(包括未安装的),rpm -qR仅查看已安装包的依赖 |
| yum localinstall 本地包路径.rpm [-y]dnf localinstall 本地包路径.rpm [-y]rpm -ivh 本地包路径.rpm | yum/dnf会自动解决本地包的依赖(需仓库支持),rpm不会自动解决依赖,需手动安装依赖包 |