0


Linux红帽9.0(RedHat)国内镜像源、本地源搭建(学生视角)

一、国内镜像源

Linux配置国内镜像源的意义主要体现在以下几个方面:

  1. 加速软件包的下载速度:由于国内镜像源服务器位于国内,用户下载软件包时,数据传输距离更短,因此可以显著提高下载速度,节省用户时间。
  2. 节省出口带宽:使用官方源进行软件包下载会占用出口带宽,特别是在网络高峰期时可能导致线路拥堵。配置国内镜像源可以大大节省出口带宽,降低对官方源服务器的压力。
  3. 提高软件包的可用性:由于网络问题或官方源服务器的维护等原因,有时从官方源下载软件包可能会失败。而国内镜像源通常会有多个备选,当某个镜像源出现问题时,可以自动切换到其他可用的镜像源,提高软件包的下载成功率。
  4. 方便管理和维护:对于Linux系统的管理员来说,配置国内镜像源可以简化软件包的管理和维护工作。管理员可以根据需要选择合适的镜像源,确保软件包的来源可靠且更新及时。

总的来说,Linux配置国内镜像源可以带来更快的下载速度、节省出口带宽、提高软件包的可用性以及方便管理和维护等好处。

在root用户权限进行的

国内镜像我们所熟知的有阿里云、网易云、腾讯云、清华云和中科大云。这里我们以阿里云为例:

1、在/etc/yum.repos.d目录下编辑一个repo后缀的文件来存放阿里镜像源

阿里云服务商链接:https://mirrors.aliyun.com

a92ae3331beb49b990ce6343a74c5aa6.png

配置信息

8d30d14e72214e1db3a922f6ea0fdc63.png

配置完成

为了方便我们这里直接给出配置信息

[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

2、清理缓存,重新缓存(yum clean all、 yum makecache)

9976488fc56041f3b8f777dde7b21de8.png

b6bdc7e97ba04049a2b3870b30527714.png

d75dd8fceb1e42239d26cb0a546bf1ca.png

3、更新镜像源

9b8abdf5d4184691b1e43767367b36a9.png

7308f12e5f0a4ecf9107549d242b09d8.png

完成

综上我们国内镜像源全部配置完成

二、本地镜像源:

Linux配置本地镜像源的意义主要体现在以下几个方面:

  1. 提高软件包下载速度:本地镜像源存储了Linux操作系统及其软件包的副本,位于本地服务器或本地网络中,使得软件包的下载速度得到显著提升。相比于从远程服务器下载,本地镜像源可以极大地减少网络延迟和数据传输时间,为用户带来更快的下载体验。
  2. 减少网络流量消耗:通过配置本地镜像源,可以减少对外部网络的依赖,从而降低网络流量的消耗。这对于网络带宽有限或网络费用较高的环境来说,尤为重要。
  3. 增加系统的可靠性:本地镜像源作为本地存储的软件包副本,能够避免因外部网络问题导致的软件包下载失败或中断。即使在网络不稳定或外部服务器不可用时,用户仍然可以从本地镜像源中获取所需的软件包,确保系统的稳定性和可用性。
  4. 方便管理和维护:配置本地镜像源可以简化软件包的管理和维护工作。管理员可以定期更新本地镜像源的内容,确保软件包的版本和安全性得到及时更新。此外,管理员还可以根据组织或用户的需求,定制本地镜像源的内容,提供特定的软件包或版本。

综上所述,Linux配置本地镜像源能够提升软件包下载速度、减少网络流量消耗、增加系统可靠性,并方便管理和维护。这对于大型组织、网络受限环境或需要频繁安装和更新软件包的用户来说,具有特别重要的意义

在root用户权限进行的

1、创建一个Iso目录 用于挂载镜像源(不创建可挂载Linux提供的挂载点/mnt/media)

mkdir Iso

2、挂载光盘镜像安装包目录到该目录

mount /dev/sr0 /Iso

4ca137b2e2204664b2d2c1ef879089c0.png

查看一下

58b276a0a03249ecae5d2babac1b358a.png

3、进入红帽镜像配置文件下,删除原有repo文件

cd etc/yum.repos.d/

2f3dab2fd6a34436871f9b8289262c7f.png

4、搭建本地仓库源

进入/etc/yum.repos.d 这个配置文件里面去 配置一个.repo 结尾的文件,名字可随便取

1fb431c53fa7459da80b114b688bb812.png

配置完成

为方便这边给出配置信息

[Base0s]

name=rhel9-Base0S

baseurl=file:///Iso/Base0S

gpgcheck=0

[AppStream]

neme=rhel9-AppStream

baseurl=file:///Iso/AppStream

gpgcheck=0

5、查看仓库信息列

yum repolist

da9ce9e6e528450ab50517672224374d.png

可看见我们所需要的库了

完成

综上本地镜像源全部配置完成

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/weixin_73353063/article/details/136443937
版权归原作者 ZhiAng. 所有, 如有侵权,请联系我们删除。

“Linux红帽9.0(RedHat)国内镜像源、本地源搭建(学生视角)”的评论:

还没有评论