公司内部多台内网环境服务器搭建yum仓库

发布时间 2023-06-16 17:14:09作者: 村尚chun叔

公司内部多台内网环境服务器搭建yum仓库

服务端:192.168.142.131
客户端:192.168.142.132
一般情况下,企业都有自己的使用的特定的Linux版本,虚拟机也是使用特定的Linux版本安装出来的。我们一般都是使用centos7.5了。挂载好之后,路径一般为/dev/cdrom。还有就是直接拷贝ISO文件到机器上,然后再挂载。

第一步:下载ISO镜像到虚拟机

使用自己习惯的工具将我们的包拷贝到我们的机器上,这里我使用的xftp工具,直接将镜像上传到mnt目录下;

第二步:挂载ISO镜像到光驱

mkdir /mnt/cdrom
mount -t iso9660 -o loop /mnt/iso镜像名 /mnt/cdrom
查看挂载情况
df -h

第三步:制作yum仓库

① 在服务端上安装nginx,将镜像挂载目录下的所有文件拷贝到nginx的html目录下
cd /usr/local/nginx/html
mkdir -p /repo/centos-7.6
cp /mnt/cdrom/* /repo/centos-7.6
② 在客户端上配置yum源调用服务端的地址
cd /etc/yum.repos.d/
vim centos-7.6.repo

[Centos7]
name=CentOS7
baseurl=ftp://192.168.142.131/repo/centos-7.6
gpgcheck=0
enabled=1

清空yum缓存目录 yum clean all
建立新的缓存    yum makecache
检查本地的yum repo仓库  yum repolist