Linux下下载yum,及配置网络源和本地源
下载yum1,查看已安装的yum#rpm –qa|grep yum2,卸载yum#rpm –e –nodeps yum3,下载依python赖包并安装python-2.6.6-51.el6.x86_64.rpmpython-iniparse-0.3.1-2.1.el6.noarch.rpm下载地址:https://mirrors.aliyun.com/centos-vault/安装:#rpm –i
下载yum
1,查看已安装的yum
#rpm –qa|grep yum
2,卸载yum
#rpm –e –nodeps yum
3,下载依python赖包并安装
python-2.6.6-51.el6.x86_64.rpm
python-iniparse-0.3.1-2.1.el6.noarch.rpm
下载地址:https://mirrors.aliyun.com/centos-vault/
安装:
#rpm –ivh python-2.6.6-51.el6.x86_64.rpm python-iniparse-0.3.1-2.1.el6.noarch.rpm
4,下载yum包并安装
可在iso文件中找,或到国内镜像网站下载
yum- plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm
安装:
#rpm-ivh yum-*
5,配置网络源
只要你的主机网络正常,可以直接使用网络 yum 源,不需要对配置文件做任何修改,这里对 yum 源配置文件做一下简单介绍。
网络 yum 源配置文件位于 /etc/yum.repos.d/ 目录下,文件扩展名为"*.repo"(只要扩展名为 "*.repo" 的文件都是 yum 源的配置文件)。
[root@localhost ~]# ls /etc/yum.repos.d/
CentOS-Base.repo
CentOS-Media.repo
CentOS-Debuginfo.repo.bak
CentOS-Vault.repo
可以看到,该目录下有 4 个 yum 配置文件,通常情况下 CentOS-Base.repo 文件生效。我们可以尝试打开此文件,命令如下:
[root@localhost yum.repos.d]# vim /etc/yum.repos.d/ CentOS-Base.repo
[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
…省略部分输出…
此文件中含有 5 个 yum 源容器,这里只列出了 base 容器,其他容器和 base 容器类似。base 容器中各参数的含义分别为:
[base]:容器名称,一定要放在[]中。
name:容器说明,可以自己随便写。
mirrorlist:镜像站点,这个可以注释掉。
baseurl:我们的 yum 源服务器的地址。默认是 CentOS 官方的 yum 源服务器,是可以使用的。如果你觉得慢,则可以改成你喜欢的 yum 源地址http://mirrors.163.com/.help/CentOS7-Base-163.repo。
enabled:此容器是否生效,如果不写或写成 enabled 则表示此容器生效,写成 enable=0 则表示此容器不生效。
gpgcheck:如果为 1 则表示 RPM 的数字证书生效;如果为 0 则表示 RPM 的数字证书不生效。
gpgkey:数字证书的公钥文件保存位置。不用修改。
6,配置本地yum源
将镜像ISO文件复制到Linux中,并挂载
mount -t iso9660 -o,loop /home/centOS.iso /mnt/yum
在 /etc/yum.repos.d/ 目录中删除其他文件,留下有一个 CentOS-Media.repo 文件
然后打开:vim CentOS-Media.repo
修改如下:
[root@localhost yum.repos.d]# vim CentOS-Media.repo
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/yum
#地址为你自己的光盘挂载地址
#file:///media/cdrom/
#file:///media/cdrecorder/
#注释这两个的不存在地址
gpgcheck=1
enabled=1
#把enabled=0改为enabled=1, 让这个yum源配置文件生效
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
更多推荐
所有评论(0)