曂沅仴駦 发表于 2024-6-15 01:51:11

Linux CentOS7 yum源配置(在线和离线)

目次
一、本地yum源配置
1、下载镜像
​编辑
2、上传镜像
3、备份系统yum源
4、repo文件配置
5、更新yum源
6、测试
二、国内yum源配置
1、测试网络
2、备份系统yum源
3、下载yum源
4、更新yum源
​编辑
5、测试
 
一、本地yum源配置

使用情况是内外网隔离,无法毗连外网的yum源
1、下载镜像

镜像下载可以看这个文章,可以下自己系统版本的,发起下7.9的
各种操纵系统镜像(iso)下载方法-CSDN博客https://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://blog.csdn.net/weixin_68547003/article/details/135177135
#查看操作系统版本
cat /etc/redhat-release               
https://img-blog.csdnimg.cn/direct/8d18915e53aa4c5c9038fc3e0777604b.png

2、上传镜像

创建存放镜像和挂载镜像的目次,然后上传文件到/mnt/iso
#用于存放镜像文件
mkdir -p /mnt/iso

#用于挂载镜像
mkdir -p /mnt/local

#上传后将镜像挂载到
mount -o loop /mnt/iso/CentOS-7-x86_64-DVD-2009.iso /mnt/local/

#检查是否挂载成功
df -h https://img-blog.csdnimg.cn/direct/59b3508c5daf4863adb82e3246772dfa.png
3、备份系统yum源

cd /etc/yum.repos.d

#创建备份文件夹
mkdir bak

#所有的repo文件移动到bak下
mv *.repo bak https://img-blog.csdnimg.cn/direct/64f0681ef7fd4b7a9b2852fda5bf8179.png
4、repo文件配置

vi /etc/yum.repos.d/local.repo 内容

name=local
baseurl=file:///mnt/local
gpgkey=file:///mnt/iso/CentOS-7-x86_64-DVD-2009.iso
enabled=1
gpgcheck=0 https://img-blog.csdnimg.cn/direct/db9b0bf6a0304eb390f9ba6fff7ee713.png
#看一下此时可用的软件仓库
yum repolist https://img-blog.csdnimg.cn/direct/37ed328f69d74c65be80a43355d516d7.png
5、更新yum源

#清除yum源缓存
yum clean all

#缓存新的yum源
yum makecache https://img-blog.csdnimg.cn/direct/78b375a5e2ef4b7487bafa43748cadbb.png
6、测试

随便安装点东西
yum install -y vim

yum install -y ntp
https://img-blog.csdnimg.cn/direct/79514f34b58545f5950f49caf2a2e526.png
https://img-blog.csdnimg.cn/direct/641426ada0874b2294fca260c1a3ea34.png
二、国内yum源配置

重要是用于国外yum源下载速度慢,更换国内的yum源
1、测试网络

#要能联网
ping www.baidu.com https://img-blog.csdnimg.cn/direct/50326d73fe9c41efa404a433a1959fe2.png
#安装wget
yum install -y wget https://img-blog.csdnimg.cn/direct/a292f79efcf94a80a1d09ff9558d7e3e.png
2、备份系统yum源

cd /etc/yum.repos.d

#创建备份文件夹
mkdir bak

#所有的repo文件移动到bak下
mv *.repo bak https://img-blog.csdnimg.cn/direct/d80cf67d7fcd4a2f95f5ca0953cc27a8.png
3、下载yum源

#用阿里云的演示
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

#华为云
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo
https://img-blog.csdnimg.cn/direct/4019251271d24b29bba1bef3458b02ad.png
4、更新yum源

#清除yum源缓存
yum clean all

#缓存新的yum源
yum makecache https://img-blog.csdnimg.cn/direct/8551856a4f48491a93e9c872031cb182.png

5、测试

随便安装点东西
yum install -y vim

yum install -y ntp
https://img-blog.csdnimg.cn/direct/f1de5b04f7de416b9d3cf35ce09482bf.png
https://img-blog.csdnimg.cn/direct/666784eb424447018f6f232137685001.png
 
 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux CentOS7 yum源配置(在线和离线)