手把手教你搭建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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2022-06-15 Win 10便筏登录报错:无法连接到服务器。错误代码0x80072EFD,无法验证登录。