yum基本知识

使用yum,可以在线安装或者升级linux(redhat、centos,fedora)上的软件。
使用yum,首先需要配置到合适的yum server上。
有些镜像网站,可能不能访问或者距离太远升级软件包时太慢,我们就可以重新设置新的镜像网站。

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#released updates 
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
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=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

如上所示,
[base]是唯一容器名,不可重复
mirrorlist是镜像站点
baseurl是容器的网址
enable=1 说明这个容器被启用了 gpgcheck=1 查阅rpm文件的数字证书 gpgkey= 数字证书的公钥文件

常用命令

yum repolist all //列出yum使用的所有容器 yum grouplist 自动升级 yum -y update

RPM (Red Hat Package Mananger)

参考《鸟哥的私房菜》

查询软件是否安装

[root@localhost modp2v_srv]# rpm -q gcc
gcc-4.4.7-3.el6.x86_64
[root@localhost modp2v_srv]# rpm -q g++
package g++ is not installed

猜你喜欢

转载自blog.csdn.net/niu91/article/details/67632597