一、yum命令
1、安装、删除
安装软件包:#
yum install mplayer
删除软件包:#
yum remove mplayer
2、yum groupinstall
程序组列表:# yum grouplist
安装程序组:# yum groupinstall Eclipse
3、更新
检查可更新的rpm包:#
yum check-update
更新所有的rpm包:#
yum update
更新指定的rpm包:#
yum update kernel kernel-source
更新所有rpm包(跟update不同的是:旧的淘汰的包也升级):yum
upgrade
4、清除
清除暂存中的旧的rpm头文件和包文件:yum
clean all(yum
clean packages+yum clean oldheaders yum clean headers)
5、列表
rpm包列表:yum
list
列出资源库中特定的rpm包:yum
list mozilla*
列出资源库中可以升级的rpm包:#
yum list updates
列出已经安装的所有rpm包:#
yum list installed
列出安装的不在资源库中的rpm包:#
yum list extras
6、包信息
列出资源库中所有rpm包的信息:#
yum info
列出资源库中特定rpm包的信息:#
yum info mozilla*
列出资源库中所有可以更新的rpm包的信息:#
yum info updates
列出资源库中已经安装的rpm包的信息:#
yum info installed
列出已经安装但不在资源库中的rpm包的信息:#
yum info extras
7、搜索
搜索特定rpm包:#
yum search mozilla
搜索包含特定文件名的rpm包:#
yum provides mozilla
8、GPG Key
检查GPG
Key:#
rpm -qa gpg-pubkey*
显示GPG
Key信息:#
rpm -qi gpg-pubkey-c105b9de-4e0fd3a3
删除GPG
Key:#
rpm -e gpg-pubkey-c105b9de-4e0fd3a3
安装GPG
key:#
rpm --import
编辑/etc/yum.conf,增加以下信息到尾部
[freshrpms]
name=Fedora
Linux $releasever - $basearch - freshrpms
baseurl=
gpgcheck=1
二、yum源
以下几个yum源经本人亲测,可以使用。本地和局域网yum源可参考配置方法,互联网yum源可直接使用。
配置文件位置/etc/yum.repos.d/;若yum源不能使用,可将/etc/yum.conf中改为gpgcheck=0再试。
1、本地yum源
[root@mfschunks1 yum.repos.d]# cat asianux.repo
[core]
name=Asianux Server 3
baseurl=file:///var/ftp/pub/
enabled=1
gpgcheck=0
gpgkey=file:///usr/share/doc/asianux-release/RPM-GPG-KEY
2、局域网AXS4 yum源
[root@mfsmetalogger yum.repos.d]# cat 245.repo
[245]
name=245
baseurl=
gpgcheck=0
enabled=1
3、局域网centos 5.5源
[root@mfsmetalogger yum.repos.d]# cat sjtu.repo
[sjtu]
name=sjtu
baseurl=
gpgcheck=0
enabled=1
4、互联网RHEL6.1 yum源
[root@mfsmetalogger yum.repos.d]# cat rhel61.repo
[rhel6.1]
name=rhel6.1
baseurl=ftp://ftp.sunet.se/pub/Linux/distributions/scientific/6.1/x86_64/os/
enabled=1
[rhel6.1-source]
name=rhel6.1 - source
baseurl=ftp://ftp.sunet.se/pub/Linux/distributions/scientific/6.1/SRPMS/
enabled=1
5、互联网CentOS yum源
[base]
name=CentOS-$releasever - Base
mirrorlist=
#baseurl=
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=
#baseurl=
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=
#baseurl=
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=
#baseurl=
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=
#baseurl=
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
6、互联网桉树源
[root@mfschunks1 yum.repos.d]# cat euca.repo
[euca]
name=Eucalyptus
baseurl=
enabled=1
阅读(1369) | 评论(0) | 转发(0) |