centos7离线yum源配置

1,下载相关文件
yum源链接地址:http://mirrors.ustc.edu.cn/

下载centos7推荐:
centos/7/os/x86_64/
centos/7/updates/x86_64/

下载centos7-epel推荐:
epel/7/x86_64/ debug/
epel/7/x86_64/ repodata/

下载方法:
1,找一台联网的虚拟机或者服务器,安装rsync

yum install rsync

2,依次将上述文件下载到本地

rsync -avrt rsync://mirrors.ustc.edu.cn/centos/7/os/x86_64/

2,制作iso镜像
示例:将centos7的下载包放在/home/centos7目录下(推荐方法2)
方法1:

dd if=/home/centos7 of=/root/centos7.iso

方法2:

mkisofs -r -o centos7.iso /home/centos7

分别生成:centos7.iso centos7-epel.iso镜像文件

如果你给博主点个赞、加个关注的话,博主提供百度网盘制作好的iso镜像文件哦!

3,安装

  1. centos7.iso centos7-epel.iso文件上传

示例:上传目录/home/mnt/,分别建立centos7,centos7-epel文件夹,两个文件分别放在各自同名文件夹下

mkdir -p /home/mnt/centos7  /home/mnt/centos7-epel
  1. 挂载

注意:挂载的时候注意所在目录,可以以跟目录方法挂载:mount -t iso9660 /home/mnt/Centos7.iso …

mount -t iso9660 Centos7.iso /home/mnt/centos7
mount -t iso9660 Centos7-epel.iso /home/mnt/centos7-epel
  1. 在、/etc/yum/repo.d/下创建文件offline-centos7.repo, offline-centos7-epel.repo,并作如下修改

A: /etc/yum.repos.d/offline-centos7.repo

[offline-centos7]

name=CentOS-$releasever - blueking  

baseurl=file:///home/mnt/centos7   #注意目录,根目录表示方法///

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7    #注意KEY,如果本机没有,请使用我百度网盘下的

B:/etc/yum.repos.d/offline-centos7-epel.repo

[offline-centos7-epel]
    
name=CentOS-$releasever - blueking
    
baseurl=file:///home/mnt/centos7-epel
    
enabled=1
    
exclude=epel-release
    
gpgcheck=1
    
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

链接:https://pan.baidu.com/s/1MWxyoKMk2dgVjmFTJ2BdxA
提取码:qreq

百度网盘下载的,目录下存放有offline-centos7.repo,RPM-GPG-KEY-CentOS-7,以供参考

4.检查

Yum repolist查看源是否配置成功

Yum info nginx 查看nginx是否能安装,验证是否生效

恭喜,安装成功!

你可能感兴趣的:(linux)