var
首页 > RedHat Linux >redhat yum的基本用法
来源:景安IDC资讯作者:server发布时间:2015-09-21点击:2124
redhat yum的基本用法
(1 )通过 yum 安装和删除 RPM 包
安装 rpm 包,如 dhcp:
[root@localhost ~]#yum install dhcp
删除 rpm 包,包括与该包有依赖性的包:
[root@localhost ~]#yum remove licq
注意,同时会提示删除 licq-gnome,licq-qt,licq-text。
(2 )通过 yum 工具更新软件包
检查可更新的 rpm 包:
[root@localhost ~]#yum check-update
更新所有的 rpm 包:
[root@localhost ~]#yum update
更新指定的 rpm 包,如更新 kernel 和 kernel source:
[root@localhost ~]#yum update kernel kernel-source
大规模的版本升级,与 yum update 不同的是,陈旧的包也会升级:
[root@localhost ~]#yum upgrade
(3 )通过 yum 查询 RPM 包信息
列出资源库中所有可以安装或更新的 rpm 包的信息:
[root@localhost ~]#yum info
列出资源库中特定的可以安装或更新以及已经安装的 rpm 包的信息:
[root@localhost ~]#yum info vsftpd
[root@localhost ~]#yum info perl*
注意, 可以在 rpm 包名中使用匹配符, 如上面例子是列出所有以 perl 开头的 rpm 包的信息。
列出资源库中所有可以更新的 rpm 包的信息:
[root@localhost ~]#yum info updates
列出已经安装的所有的 rpm 包的信息:
[root@localhost ~]#yum info installed
列出已经安装的但是不包含在资源库中的 rpm 包的信息:
[root@localhost ~]#yum info extras
注意,也就是通过其他网站下载安装的 rpm 包的信息。
列出资源库中所有可以更新的 rpm 包:
[root@localhost ~]#yum list updates
列出已经安装的所有 rpm 包:
[root@localhost ~]#yum list installed
列出已经安装的但不包含在资源库中的 rpm 包:
[root@localhost ~]#yum list extras
注意,也就是通过其他网站下载安装的 rpm 包。
列出资源库中所有可以安装或更新的 rpm 包:
[root@localhost ~]#yum list
列出资源库中特定的可以安装或更新以及已经安装的 rpm 包:
[root@localhost ~]#yum list sendmail
[root@localhost ~]#yum list gcc*
注意,可以在 rpm 包名中使用匹配符,如上面例子是列出所有以 gcc 开头的 rpm 包。
搜索匹配特定字符的 rpm 包的详细信息:
[root@localhost ~]#yum search wget
注意,可以通过“search”在 rpm 包名,包描述中进行搜索。
搜索包含特定文件名的 rpm 包:
[root@localhost ~]#yum provides realplay
(4 )通过 yum 操作暂 存信息(/var/cache/yum )
清除暂存的 rpm 包文件:
[root@localhost ~]#yum clean packages
清除暂存的 rpm 头文件:
[root@localhost ~]#yum clean headers
清除暂存中旧的 rpm 头文件:
[root@localhost ~]#yum clean oldheaders
清除暂存中旧的 rpm 头文件和包文件:
[root@localhost ~]#yum clean 或
[root@localhost ~]#yum clean all
注意,上面的两条命令相当于 yum clean packages + yum clean oldheaders。
版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!