zl程序教程

您现在的位置是:首页 >  系统

当前栏目

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

Linux配置基础 如何 步骤 本地 yum 国内
2023-06-13 09:19:14 时间
[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 1

LABEL=/boot  /boot  ext3  defaults  1 2

tmpfs  /dev/shm  tmpfs  defaults  0 0

devpts  /dev/pts  devpts  gid=5,mode=620  0 0

sysfs  /sys  sysfs  defaults  0 0

proc  /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]# ls

repo_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]# ls

CentOS7-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]# ls

CentOS7-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=iso

baseurl=file:///mnt/cdrom

enable=1

gpgcheck=0

gpgkey=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 1

LABEL=/boot  /boot  ext3  defaults  1 2

tmpfs  /dev/shm  tmpfs  defaults  0 0

devpts  /dev/pts  devpts  gid=5,mode=620  0 0

sysfs  /sys  sysfs  defaults  0 0

proc  /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]# ls

repo_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]# ls

CentOS7-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]# ls

CentOS7-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 配置源的资料请关注其它相关文章!


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Linux基础:如何配置本地yum源,国内yum源,配置epel源等步骤