Centos8系统不同版本配置在线源
  U9ElBp9F5cmM 2023年11月19日 18 0

Centos8系统不同版本如何配置在线源


目录

使用在线源配置yum仓库 2

说明信息: 2

需要了解: 2

系统初始化 3

备份系统仓库 3

新建文件夹 3

方法一 3

拉取repo文件 3

下载到本地 4

下载软件测试 4

方法二 5

查找对应软件源 5

查看操作系统版本 5

我的系统使用 5

选择对应目录 6

复制软件源地址 8

编写repo文件 9

配置两个仓库 9

直接更换成BaseOS 9

继续添加其它仓库 10

下载软件验证 12


使用在线源配置yum仓库

说明信息:

要使用在线源配置yum仓库,首先确保虚拟机要可以访问外网。


注意:你如果使用的是公司或者是学校的网线,可能会出现可以访问外网,但无法使用yum源的情况。如果遇到这种情况,可能是网络做了限制,建议更换网络使用个人热点

需要了解:

本次实验使用的操作系统为:

配置在线源的url可能在各个版本以及小版本之间会有差异,建议使用和版本配套的源


本次实验使用两个方法配置yum源

  1. 直接下载阿里镜像站提供好的repo文件
  2. 手动配置repo文件(此方法需要注意系统的版本要和仓库使用的版本一致)

系统初始化

备份系统仓库

/etc/yum.repos.d/目录中默认会自带很多 .repo 结尾的源,我们现在配置在线仓库,会和这些自带的yum仓库产生冲突

为了避免冲突需要备份yum仓库

Centos8系统不同版本配置在线源_centos


新建文件夹

新建一个 bak 目录,将该目录下的所有文件放入这个bak目录中备份

Centos8系统不同版本配置在线源_网络源_02


方法一

阿里开源镜像站访问地址:repo安装包下载_开源镜像站-阿里云 (aliyun.com)


通过下载该地址中已经提前预置好的repo文件,安装软件,无需配置yum仓库直接下载即可

无需关注系统的小版本号,使用和大版本号一致的即可

拉取repo文件

右键单击Centos-8.repo,复制链接地址

Centos8系统不同版本配置在线源_yum仓库_03


下载到本地

使用curl命令(wget命令也可),下载到/etc/yum.repos.d/目录下


curl [url] -o [指定保存的路径和名称]

Centos8系统不同版本配置在线源_centos_04


下载软件测试

方法一配置成功

Centos8系统不同版本配置在线源_在线源_05


方法二

查找对应软件源

方法二需要自己配置编写repo文件,需要去阿里镜像站寻找自己需要的和系统对应的软件源地址后,自己编写文件但是更加灵活

清空/etc/yum.repos.d/下面所有文件

Centos8系统不同版本配置在线源_yum仓库_06


查看操作系统版本

我的系统使用

Centos8系统不同版本配置在线源_centos_07



访问阿里镜像站Centos-vault过期源仓库地址:

https://mirrors.aliyun.com/centos-vault/

选择对应目录

选择和自己系统版本完全对应的版本号目录,我的操作系统使用的是Centos 8.4.2105,所以我这里进入8.4.2105/目录你如果使用的是8.5的版本你就进入8.5.2111/其余步骤一样

Centos8系统不同版本配置在线源_网络源_08




这个目录下的所有目录都对应着一个专用的yum仓库,比如PowerTools,cloud,extras、等

我们只使用AppStream和BaseOS,如果使用其它源,步骤和使用这两个的步骤一致

Centos8系统不同版本配置在线源_在线源_09


点击进入AppStream/目录中,选择X86_64/,点击进入

Centos8系统不同版本配置在线源_yum仓库_10


选择os/,点击进入

Centos8系统不同版本配置在线源_在线源_11


当看到 Packages/和repodata/在同一个目录下,即可

Centos8系统不同版本配置在线源_在线源_12


复制软件源地址

复制粘贴圈住的这一部分的网址,作为rpeo文件中baseurl对应的地址后面乱七八糟的是自动生成的不用管

https://mirrors.aliyun.com/centos-vault/8.4.2105/AppStream/x86_64/os/

https://mirrors.aliyun.com/centos-vault/8.4.2105/BaseOS/x86_64/os/

Centos8系统不同版本配置在线源_在线源_13


编写repo文件

配置两个仓库

说明:所有不同仓库的软件源的url地址都是相似的,如果已经复制出来了一条,你只需要知道其它仓库的名称,直接更换url地址中的仓库名称即可

Centos8系统不同版本配置在线源_centos_14


很明显我只有上面一段是自己写的,下面是复制粘贴的,我想要配置第二个,我只需要知道我要还要继续添加的仓库名即可

直接更换成BaseOS

Centos8系统不同版本配置在线源_在线源_15


如果我还想添加其它仓库呢,比如上面说的:


Centos8系统不同版本配置在线源_yum仓库_16


该怎么继续添加呢,复制粘贴,替换仓库名称即可

继续添加其它仓库

新复制粘贴出两段仓库配置

Centos8系统不同版本配置在线源_yum仓库_17


更换仓库名称

Centos8系统不同版本配置在线源_在线源_18


保存退出即可

Centos8系统不同版本配置在线源_centos_19


下载软件验证

我们配置的aa、bb、cc、dd四个仓库都可以使用

Centos8系统不同版本配置在线源_网络源_20


到此在线源配置结束

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论