yum 命令:用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级
参数
-e [error level], --errorlevel=[error level] 错误输出级别
-q, --quiet 安静的操作
-t 忽略错误
-R[分钟] 设置等待时间
-y 自动应答yes
--skip-broken 忽略依赖问题
--nogpgcheck 忽略GPG验证
check-update 检查可更新的包
clean all 清除全部
clean packages 清除临时包文件(/var/cache/yum 下文件)
clean headers 清除rpm头文件
clean oldheaders 清除旧的rpm头文件
deplist 列出包的依赖
list 可安装和可更新的RPM包
list installed 已安装的包
list extras 已安装且不在资源库的包
info 可安装和可更新的RPM包 信息
info installed 已安装包的信息(-qa 参数相似)
install[RPM包] 安装包
localinstall 安装本地的 RPM包
update[RPM包] 更新包
upgrade 升级系统
search[关键词] 搜索包
provides[关键词] 搜索特定包文件名
reinstall[RPM包] 重新安装包
repolist 显示资源库的配置
resolvedep 指定依赖
remove[RPM包] 卸载包
1,安装
[root@localhost ~]# yum install php53 #安装php5.3及其相关依赖包 [root@localhost ~]# yum groupinstall "MySQL Server" #安装mysql数据库组2,更新和升级
[root@localhost ~]# yum update #全部更新 [root@localhost ~]# yum update php53 #更新php [root@localhost ~]# yum check-update #检查可更新的程序 [root@localhost ~]# yum upgrade php53 #升级php53 [root@localhost ~]# yum groupupdate "MySQL Server" #升级mysql服务组3,查找和显示
[root@localhost ~]# yum info php53 #查看php53的安装信息 [root@localhost ~]# yum list #列出所有可安装的程序包 [root@localhost ~]# yum list php53 #列出所有php53的程序包 [root@localhost ~]# yum groupinfo "MySQL Server" #查看mysql服务组的,相关安装包 [root@localhost ~]# yum deplist php53 #查看php53依赖情况4,删除
[root@localhost ~]# yum remove php53 #删除php53 [root@localhost ~]# yum groupremove "MySQL Server" #删除mysql服务组5,清除缓存
[root@localhost ~]# yum clean packages #清除缓存目录下的软件包 [root@localhost ~]# yum clean headers #清除缓存目录下的 headers [root@localhost ~]# yum clean oldheaders #清除缓存目录下旧的 headers [root@localhost ~]# yum clean, yum clean all #清除所有
# yum search iftop #搜索安装包
[root@localhost ~]# yum history #查看历史记录,然后根据Id可以用undo撤销指定的yum操作 Loaded plugins: fastestmirror, priorities, security ID | Login user | Date and time | Action(s) | Altered ------------------------------------------------------------------------------- 12 | root| 2016-04-29 15:01 | Install | 1 11 | root | 2016-04-29 14:54 | O, U | 3 10 | root | 2016-01-11 14:44 | Install | 1 9 | root | 2015-12-29 10:06 | Install | 1 < 8 | root | 2015-06-01 19:02 | Install | 10 > 7 | root | 2015-06-01 18:46 | Install | 1 6 | root | 2015-06-01 17:38 | Install | 1 5 | root | 2015-06-01 17:32 | I, U | 21 4 | root | 2015-06-01 17:19 | I, U | 33 3 | root | 2015-06-01 17:16 | I, U | 64 2 | root | 2015-06-01 17:14 | Install | 1 < 1 | System | 2015-06-01 16:10 | Install | 776 >
[root@localhost ~]# yum makecache #生成缓存
[root@localhost ~]# yum provides */rz
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
local/filelists_db | 6.3 MB 00:00 ...
lrzsz-0.12.20-27.1.el6.x86_64 : The lrz and lsz modem communications programs
Repo : local
匹配来自于:
Filename : /usr/bin/rz
yum installed #查看已经安装软件
评论(3)
- sj75841回复(2014-09-24 13:03:29): [回复]
- 面朝大海,春暖花开回复(2018-12-25 10:36:31): [回复]
- jason回复(2019-03-21 11:49:25): [回复]