配置网络yum源
/因为红帽系统默认自带的yum源需要注册才能更新,所以替换掉RedHat的yum源了/
/卸载Redhat自带yum/
rpm -qa |grep yum //检查是否安装yum
rpm -e yum-3.4.3-118.el7.noarch --nodeps //卸载Redhat自带yum文件
rpm -e xxx.noarch --odeps //卸载Redhat自带yum文件
/在网易源上下载需要的yum版本,需要下载5个文件/
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-34.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-34.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
/安装下载好的yum软件包/
rpm -ivh yum-* //软件包之间相互依赖,选择全部安装
/配置网络源文件/
vim /etc/yum.repos.d/CentOS-Base.repo //创建并编辑网易源文件
#CentOS-Base.repo
%# The mirror system uses the connecting IP address of the client and the
%# update status of each mirror to pick mirrors that are updated to and
%# geographically close to the client. You should use this for CentOS updates
%# unless you are manually picking other mirrors.
%# If the mirrorlist= does not work for you, as a fall back you can try the
%# remarked out baseurl= line instead.
[base]
name=CentOS-$7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=KaTeX parse error: Expected 'EOF', got '&' at position 2: 7&̲arch=basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=KaTeX parse error: Expected 'EOF', got '&' at position 2: 7&̲arch=basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=KaTeX parse error: Expected 'EOF', got '&' at position 2: 7&̲arch=basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
/建立新的yum缓存/
yum clean all
yum makecache
yum update //yum更新