yum命令大全——yum命令使用示例
程序员文章站
2022-03-02 18:15:07
...
Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具,yum命令使用示例
设置yum安装应用默认路径
yum -c /etc/yum.conf --installroot=/usr/local --releasever=/ install nginx
该命令简单解释如下:
-c /etc/yum.conf 表示指定yum配置文件地址
--installroot=/usr/local 表示指定自定义的安装目录
显示yum仓库
命令 | 说明 |
---|---|
yum repolist all | 显示所有仓库 |
yum repolist enabled | 显示可用的仓库 |
yum-config-manager --disable “仓库名" | 禁用仓库 |
vi /etc/yum.repos.d/CentOS-Base.repo | 启用关闭仓库,可以修改以repo后缀的文件内容,对于仓库下修改enabled=1;关闭=0; |
yum-config-manager --enable “仓库名” | 启用仓库 |
yum repolist disabled | 显示应用程序包 |
yum list 或 yum list all | 显示所有的程序包,例如: yum list php |
yum search php | 查看php可用的包 |
yum list available | 还支持通配符格式的查询,显示可安装的程序包,例如:yum list available php |
yum list updates | 显示可更新 |
yum list installed | 显示已安装的程序包 |
yum list recent | 显示仓库中最近增加的程序包 |
安装卸载程序包
命令 | 说明 |
---|---|
yum install tree | 安装 tree 程序 |
yum update tree | 升级程序包 |
rpm -ql php | 就可以显示软件的安装路径。-l 显示软件包中的文件列表-c 显示配置文件列表,rpm -qa | grep -i mysql |
yum remove tree 或 yum erase tree | 卸载程序包 |
yum info tree | 查看程序包信息 |
sudo find / -name nginx* | 查查文件存在路径 |
sudo rm -rf file nginx | 根据查找出来的文件逐个删除 |
rpm -qa | grep php | 查找机器上已经安装的php相关包 |
rpm -e php-fpm-5.3.3-22.el6.x86_64 | 根据查找出的包依次删除 |
查看文件的来源
命令 | 说明 |
---|---|
yum provides /bin/mv | 查看某一文件来自于那个程序包 |
yum clean all | 清理本地缓存 |
yum clean plugins | 清除插件缓存 |
yum makecache | 构建缓存 |
yum search php | 搜索 |
yum deplist php | 查看指定包所依赖的capabilities |
yum history | 查看yum事务历史 |
history list php | 查看yum事务历史 |
包组相关的命令
命令 | 说明 |
---|---|
yum groupinstall | 安装包组 |
yum groupupdate | 更新包组 |
yum grouplist | 显示包组 |
yum groupremove | 移除包组 |
yum groupinfo | 查看包组信息 |
这些命令和上面的命令用法类似,只是针对于包组而言
上一篇: Shell find 命令使用示例