手把手教你搭建yum源,CentOS、Anlolis 等Linux的yum源搭建

一、搭建本地yum源

1、备份原yum源配置文件

[root@yum ~]#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak20230614
[root@yum ~]#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak20230614


2、上传镜像文件并挂载

[root@yum ~]# mkdir /mnt/CentOS7.9  # 创建挂载目录
[root@yum ~]# mount /Tools/CentOS-7-x86_64-DVD-2009.iso /mnt/CentOS7.9  # 挂载
[root@yum ~]# ll /mnt/CentOS7.9/
[root@yum ~]# umount /mnt/CentOS7.9  # 取消挂载

3、新建本地yum源文件

[root@yum ~]# vim /etc/yum.repos.d/CentOS7.9.repo

[base-local] 本源的名称
name 名称
baseurl 源路径
enabled 是否启用 1-开启 0-不开启
gpgcheck 是否安全检测 1-开启 0-不开启
gpgkey 公钥

[base-local]
name=CentOS7.9
baseurl=file:///mnt/CentOS7.9
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7


4、清理缓存

[root@yum ~]# yum clean all 
[root@yum ~]# yum makecache

5、测试

[root@yum ~]# yum -y install httpd

二、搭建内网yum源
1、安装HTTP服务

[root@yum ~]#yum –y install httpd
[root@yum ~]#systemctl restart httpd
[root@yum ~]# systemctl  enable httpd

2、创建目录,复制或挂载系统文件。,此目录本身不存在,需要创建。

[root@yum ~]#mkdir /var/www/html/CentOS7.9
[root@yum ~]#cp /mnt/CentOS7.9/* /var/www/html/CentOS7.9/ -rf    #在搭建本地yum源中我已经挂载过镜像,现在直接复制文件即可


3、新建yum源文件,与“搭建本地yum源”的步骤3类似。

[root@yum ~]# vim /etc/yum.repos.d/CentOS7.9.repo

[base]
name=CentOS7.9
baseurl=http//:127.0.0.1/CentOS7.9
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

4、清理缓存

[root@yum ~]# yum clean all 
[root@yum ~]# yum makecache

5、测试

[root@yum ~]# yum -y install python

三、搭建内网Anolis yum源
1、步骤与二完全一样。
2、yum源文件,有点区别,具体如下:

[root@yum ~]# vim /etc/yum.repos.d/AnolisOS7.9.repo

[base]
name=AnolisOS7.9
baseurl=http//:127.0.0.1/AnolisOS7.9
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS
posted @   风拂诺影  阅读(1277)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-06-15 Win 10便筏登录报错:无法连接到服务器。错误代码0x80072EFD,无法验证登录。
点击右上角即可分享
微信分享提示