搭建局域网yum源

  1. 本地搭建局域网yum源
    1. 一、制作本地yum源
    2. 二、搭建本地局域网yum源
    3. 三、优化——感谢晓艾同学的帮助

本地搭建局域网yum源

一、制作本地yum源

本地搭建局域网yum源需要如下软件包:

软件类型 软件包名
web服务器 httpd
创建仓库软件包 createrepo
yum拓展工具 yum-utils

由于往往需要本地局域网yum源的场景,服务器都是无法连接外网的,所以现需要制作本地yum源

1、上传镜像文件到根目录下

2、挂载镜像文件到目录下

mount /镜像名 /mnt

3、备份原仓库文件

mkdir /etc/yum.repos.d/$(date +"%Y-%m-%d").bak 
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/$(date +"%Y-%m-%d").bak

4、创建本地yum配置文件,修改成如下配置

vim local.repo
[local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0

5、清除原yum元数据

yum clean all

6、安装需要的软件包

yum install httpd createrepo yum-utils -y
systemctl stop httpd
systemctl start httpd
systemctl enable httpd

二、搭建本地局域网yum源

1、复制镜像文件到web服务器根目录

cp -r /mnt/* /var/www/html/76/

2、下载yum.cron软件包到目录下,创建仓库的软件包

cd /var/www/html/76/
yumdownloader yum.cron
createrepo ./

3、编辑yum源配置文件

rm -rf  /etc/yum.repos.d/local.repo
vim yum.repo
[local]
name=local
baseurl=http://134.1.28.200/76/
enabled=1
gpgcheck=0

4、访问http://ip/76

三、优化——感谢晓艾同学的帮助

让晓艾同学给我做了个HTML5的页面,自己添加了个命令,让用户执行一条命令即更换成功软件yum源


文章内容仅用于作者学习使用,如果内容侵犯您的权益,请立即联系作者删除,作者不承担任何法律责任。

×

喜欢就点赞,疼爱就打赏