CentOS系统如何搭建离线yum源

前言

由于笔者公司的服务器无法连接外网且没有yum源安装相关依赖,使用源码包或rpm包部署服务出现诸多错误,为此笔者决定搭建一个离线yum源,方便接下来工作中安装各种服务。

安装步骤

系统:CentOS 7.2

1、下载yum源镜像文件

CentOS官网:https://www.centos.org/download/

点击DVD ISO,选择其中一个版本

2、将下载好的镜像通过winscp或xshell等工具传到需要部署yum源的服务器上。

3、挂载镜像

mount   /home/admin/CentOS-7-x86_64-DVD-1810.iso   /home/temp

4、将挂载盘内的文件复制到本地新建目录中

mkdir   /home/admin/centos_iso
cp  -r  /home/admin/temp/*   /home/admin/centos_iso  

5、将yum源仓库里的repo文件进行备份(因为要覆盖这些文件,要养成备份的好习惯)

mkdir   /etc/yum.repos.d/bak20190814
mv       /etc/yum.repos.d/*     /etc/yum.repos.d/bak20190814

6、重新编辑CentOS-Media.repo文件

1 cp    /etc/yum.repos.d/20190814bak/CentOS-Media.repo   
2 /etc/yum.repos.d/
3 
4 vim   /etc/yum.repos.d/CentOS-Media.repo
5 [centos_iso]
6 name=centos_iso
7 baseurl=file:///home/admin/centos_iso
8 gpgcheck=1
9 enabled=1

7、卸载镜像

umount    /home/admin/temp

8、此时使用yum   list命令就能显示所有已经安装和可以安装的程序包

 

posted @ 2019-08-14 14:59  飞走失恋  阅读(925)  评论(0编辑  收藏  举报