一. 改本地源为阿里源 (联网)
参考:https://blog.youkuaiyun.com/ctypyb2002/article/details/80635924
1.设置 aliyun 的 yum 源
先备份
# cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak;
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo;
2.添加 aliyun 的 epel 源
# wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo
或者
# yum list all |grep -i epel
显示:
epel-release.noarch 7-11 extras
# yum install epel-release
或者
# wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm;
# rpm -ivh ./epel-release-latest-7.noarch.rpm
3.清理缓存并生成新的缓存
# yum clean all
# yum makecache
————————————————
参考:
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11uKSv8J
https://developer.aliyun.com/mirror/epel?spm=a2c6h.13651102.0.0.3e221b11uKSv8J
二. 无网条件下,用centos的Everything 的镜像做yum源
参考:https://blog.youkuaiyun.com/weixin_43211760/article/details/90112204
1.上传iso镜像文件到/home(目录随便)
2.创建挂载点并挂载镜像文件,命令如下:
# mkdir /media/cdrom
创建挂载点的目录
# mount -o loop /home/CentOS-7-x86_64-Everything-2009.iso /media/cdrom/
备注: -o是参数,loop是把一个文件当成硬盘分区mount挂着到目录
# df -Th #查看镜像是否挂载成功

3. 修改yum源的配置文件
# cd /etc/yum.repos.d/
# ls
# mkdir ./bak
# mv ./*.repo ./bak/
# cp ./bak/CentOS-Media.repo .
# cat CentOS-Media.repo #修改镜像路径,开启yum源,如图所示

4.清除缓存及测试
# yum clean all
# yum repolist
# yum install -y ftp gcc

本文详细介绍了如何在联网和无网络环境下更改CentOS 7.9的YUM源。对于联网情况,教程涵盖了设置阿里云YUM源和EPEL源的步骤,并清理了缓存。而在无网络条件下,通过上传CentOS的ISO镜像文件,创建挂载点并修改yum源配置文件,实现离线安装软件。
2635

被折叠的 条评论
为什么被折叠?



