RedHat9国内镜像源和本地yum源配置

目录

背景

一、 国内镜像源配置

1.切换root模式输入:

2.创建软件缓存信息

3.根据个人需要选择是否更新yum源(若更新耗时较长)

二、本地yum源配置

1.确定.iso光盘文件所在路径

​编辑

2.新建一个文件,将本地光盘要挂载在该目录下

  3.查看

4.配置yum文件

5.查看仓库序列

6.尝试进行资源下载,验证是否配置有效


背景

配置国内镜像源和本地yum源是为了确保系统的安全性和稳定性,RedHat 9配置国内镜像源和本地yum源对优化网络速度、提高稳定性和可靠性、满足本地化需求以及保障安全性和合规性具有重要作用。

  1. 网络速度优化:许多开源软件、系统、库的原始服务器通常位于国外。由于地理距离和网络状况,从国内访问这些服务器可能会遇到速度慢、连接不稳定甚至无法访问的问题。配置国内镜像源可以大大提高软件包的下载速度和安装效率。
  2. 稳定性和可靠性:国内镜像源通常会对软件包进行镜像同步和缓存,从而保证了软件包的稳定性和可靠性。同时,由于镜像源在国内,也减少了因网络波动导致的安装失败或软件包损坏等问题。
  3. 本地化需求:某些软件或库可能在国内有特定的需求或优化,这些可能无法从原始服务器获取。配置本地yum源可以满足这些本地化需求,确保软件包的适用性和兼容性。
  4. 安全性和合规性:国内镜像源和本地yum源通常会进行安全审核和合规性检查,确保软件包的安全性和合规性。这可以减少因使用不受信任的软件源而带来的安全风险。

一、 国内镜像源配置

 配置国内镜像源可以提高软件包的下载速度,并减少因网络延迟而导致的下载失败的可能性。国内镜像源通常位于国内,与用户的物理位置更近,可以提供更快的下载速度。配置RedHat 9的国内镜像源通常涉及编辑YUM配置文件以指向国内的镜像站点,这样您就可以从国内的镜像站点下载和安装软件包,而不是从官方的Red Hat存储库。


1.切换root模式输入:

vim /etc/yum.repos.d/aliyun_yum.repo 


将以下代码复制粘贴在空白文件里:

[ali_baseos]
name=ali_baseos
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/
gpgcheck=0

[ali_appstream]
name=ali_appstream
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/
gpgcheck=0

如下

shift键+冒号:然后输入wq!   回车强制保存退出

这里,baseurl是您选择的镜像源的URL,enabled=1表示启用这个源,
gpgcheck=0表示不检查GPG签名(这通常是不安全的,但在某些情况下可能是必要的)。

2.创建软件缓存信息

yum makecache

创建缓存完成

3.根据个人需要选择是否更新yum源(若更新耗时较长)

   更新代码如下

yum -y update


二、本地yum源配置

配置本地yum源可以让用户创建一个本地的软件包存储库,以便更快地安装、更新和管理软件包。这对于没有可靠的互联网连接或需要频繁安装和升级软件的用户来说尤其重要。

1.确定.iso光盘文件所在路径

df -h   


2.新建一个文件,将本地光盘要挂载在该目录下

  创建文件夹

mkdir -p /GuaZai/Iso

 将光盘挂载到新建的文件中

mount /dev/sr0 /GuaZai/Iso

  3.查看

cd  /GuaZai/Iso

 输入 ls 可以看见文件中包含AppStream,BadeOS和EFI


4.配置yum文件

vim /etc/yum.repos.d/rhel9.repo

将以下命令代码复制粘贴在空白文件里:

[BaseOS]
name=rhel9-BaseOS
baseurl=file:///GuaZai/Iso/BaseOS   #注意/GuaZai/Iso和以上挂载光盘新建的文件保持一致
gpgcheck=0
[Appstream]
name=rhel9-Appstream
baseurl=file:///GuaZai/Iso/AppStream   #注意/GuaZai/Iso和以上挂载光盘新建的文件保持一致
gpgcheck=0

 shift键+冒号:然后输入wq!   回车强制保存退出

这里,baseurl是您选择的镜像源的URL,enabled=1表示启用这个源,
gpgcheck=0表示不检查GPG签名(这通常是不安全的,但在某些情况下可能是必要的)。


,配置完成!

5.查看仓库序列

yum repolist


6.尝试进行资源下载,验证是否配置有效

 以php为例

yum install php

 PHP可以用于动态生成网页内容,处理表单数据,连接和操作数据库,以及许多其他与Web开发相关的任务。

可以进行资源下载    RedHat9国内镜像源和本地yum源配置成功   cheers!


                        
参考博客链接:https://blog.csdn.net/weixin_73064278/article/details/136458480

  • 18
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值