广州明生堂生物科技有限公司


Linux基础:如何配置本地yum源,国内yum源,配置epel源等步骤

网络编程 Linux基础:如何配置本地yum源,国内yum源,配置epel源等步骤 09-20

一.配置本地yum源

1.挂载ISO镜像

mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom

2.配置yum源文件

#iso.repo必须以.repo结尾[root@node5 ~]# cat /etc/yum.repos.d/iso.repo [iso]name=isobaseurl=file:///mnt/cdromenable=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#清除系统所有的yum缓存[root@node5 yum.repos.d]# yum clean all#生成yum缓存[root@node5 yum.repos.d]# yum makecache#注释:[iso]#yum源的名称,在本服务器上是唯一的,用来区分不同的yum源name= iso#对yum源描述信息baseurl=file:///mnt/cdrom#yum源的路径,还可以是FTP(ftp://...)、HTTP(http://...)、本地(file:///光盘挂载目录所在的位置)enabled=1#为1,表示启用yum源;0为禁用gpgcheck=0#为1,使用公钥检验rpm包的正确性;0为不校验gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #指定进行rpm校验的公钥文件地址

3.设置开机自动挂载iso镜像文件

#在/etc/fstab文件中,在最后一行添加[root@node5 ~]# cat /etc/fstab/dev/VolGroup00/LogVol00 /                    ext3    defaults        1 1LABEL=/boot             /boot               ext3    defaults        1 2tmpfs                   /dev/shm             tmpfs   defaults        0 0devpts                  /dev/pts              devpts  gid=5,mode=620  0 0sysfs                   /sys                  sysfs   defaults        0 0proc                    /proc                 proc    defaults        0 0/dev/VolGroup00/LogVol01 swap                 swap    defaults       0 0/mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso    /mnt/cdrom           iso9660  loop           0 0

二.配置国内yum源和epel源

1.首先备份原有的repo文件

[root@node5 ~]# cd /etc/yum.repos.d/[root@node5 yum.repos.d]# mkdir repo_bak[root@node5 yum.repos.d]# mv *.repo repo_bak/[root@node5 yum.repos.d]# lsrepo_bak

2.下载国内镜像提供的repo文件

[root@node5 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo[root@node5 yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo[root@node5 yum.repos.d]# lsCentOS7-Base-163.repo Centos-7.repo repo_bak#注释:Centos-7.repo文件里有一句:baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/#$releasever表示系统的版本号,可以使用cat /etc/centos-release查看版本号#[root@node5 yum.repos.d]# cat /etc/centos-release#CentOS Linux release 7.4.1708 (Core)#$basearch表示处理器类型,比如x86_64#清除系统所有的yum缓存[root@node5 yum.repos.d]# yum clean all#生成yum缓存[root@node5 yum.repos.d]# yum makecache

3.安装epel源

#安装官方epel源[root@node5 yum.repos.d]# yum install -y epel-release[root@node5 yum.repos.d]# lsCentOS7-Base-163.repo Centos-7.repo epel.repo epel-testing.repo repo_bak#安装阿里的epel源[root@node5 yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo[root@node5 yum.repos.d]# yum clean all[root@node5 yum.repos.d]# yum makecache

4.查看系统可用的yum源和所有的yum源

[root@node5 yum.repos.d]# yum repolist enabled[root@node5 yum.repos.d]# yum repolist all

一.配置本地yum源

1.挂载ISO镜像

mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom

2.配置yum源文件

#iso.repo必须以.repo结尾[root@node5 ~]# cat /etc/yum.repos.d/iso.repo [iso]name=isobaseurl=file:///mnt/cdromenable=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#清除系统所有的yum缓存[root@node5 yum.repos.d]# yum clean all#生成yum缓存[root@node5 yum.repos.d]# yum makecache#注释:[iso]#yum源的名称,在本服务器上是唯一的,用来区分不同的yum源name= iso#对yum源描述信息baseurl=file:///mnt/cdrom#yum源的路径,还可以是FTP(ftp://...)、HTTP(http://...)、本地(file:///光盘挂载目录所在的位置)enabled=1#为1,表示启用yum源;0为禁用gpgcheck=0#为1,使用公钥检验rpm包的正确性;0为不校验gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #指定进行rpm校验的公钥文件地址

3.设置开机自动挂载iso镜像文件

#在/etc/fstab文件中,在最后一行添加[root@node5 ~]# cat /etc/fstab/dev/VolGroup00/LogVol00 /                    ext3    defaults        1 1LABEL=/boot             /boot               ext3    defaults        1 2tmpfs                   /dev/shm             tmpfs   defaults        0 0devpts                  /dev/pts              devpts  gid=5,mode=620  0 0sysfs                   /sys                  sysfs   defaults        0 0proc                    /proc                 proc    defaults        0 0/dev/VolGroup00/LogVol01 swap                 swap    defaults       0 0/mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso    /mnt/cdrom           iso9660  loop           0 0

二.配置国内yum源和epel源

1.首先备份原有的repo文件

[root@node5 ~]# cd /etc/yum.repos.d/[root@node5 yum.repos.d]# mkdir repo_bak[root@node5 yum.repos.d]# mv *.repo repo_bak/[root@node5 yum.repos.d]# lsrepo_bak

2.下载国内镜像提供的repo文件

[root@node5 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo[root@node5 yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo[root@node5 yum.repos.d]# lsCentOS7-Base-163.repo Centos-7.repo repo_bak#注释:Centos-7.repo文件里有一句:baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/#$releasever表示系统的版本号,可以使用cat /etc/centos-release查看版本号#[root@node5 yum.repos.d]# cat /etc/centos-release#CentOS Linux release 7.4.1708 (Core)#$basearch表示处理器类型,比如x86_64#清除系统所有的yum缓存[root@node5 yum.repos.d]# yum clean all#生成yum缓存[root@node5 yum.repos.d]# yum makecache

3.安装epel源

#安装官方epel源[root@node5 yum.repos.d]# yum install -y epel-release[root@node5 yum.repos.d]# lsCentOS7-Base-163.repo Centos-7.repo epel.repo epel-testing.repo repo_bak#安装阿里的epel源[root@node5 yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo[root@node5 yum.repos.d]# yum clean all[root@node5 yum.repos.d]# yum makecache

4.查看系统可用的yum源和所有的yum源

[root@node5 yum.repos.d]# yum repolist enabled[root@node5 yum.repos.d]# yum repolist all

以上就是linux 配置本地yum源,配置国内yum源,配置epel源的步骤的详细内容,更多关于linux 配置源的资料请关注其它相关文章!


编辑:广州明生堂生物科技有限公司

标签:缓存,文件,系统,镜像,注释