RHCSA-A2.配置默认软件仓库
Posted 白-胖-子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RHCSA-A2.配置默认软件仓库相关的知识,希望对你有一定的参考价值。
红帽RHCE考试上午-RHCSA(RH134)
servera.example.com 任务
2.配置yum源
任务要求
- yum的两个存储库的地址分别是:
http://content.example.com/rhel8.0/x86_64/dvd/BaseOS
http://content.example.com/rhel8.0/x86_64/dvd/AppStream
完成步骤
- 先去看看目录内是有已经有repo文件,可以用来借鉴格式
- 默认情况下,考试的时候是空的,需要编辑创建
- 仓库路径千万不要自己手敲,要复制粘贴
- 编辑配置文件
cd /etc/yum.repos.d/
cp rhel_dvd.repo rhcsa.repo
vim rhcsa.repo
[BaseOS]
name=BaseOS
baseurl=http://content.example.com/rhel8.0/x86_64/dvd/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=http://content.example.com/rhel8.0/x86_64/dvd/AppStream
enabled=1
gpgcheck=0
注意:如果原来已存在repo文件,记得删除或者改名或者mv到别的地方去
- 建立缓存
yum makecache #缓存你的yum源
- 检查yum源
yum repolist
- 如果服务器上有dnf-utils就可以安装先
rpm -ivh http://xxx.example.com/BaseOS/Packages/dnf-utils-4.0.2.2-3.el8.noarch.rpm
yum-config-manager --add-repo http://xxx.example.com/BaseOS
yum-config-manager --add-repo http://xxx.example.com/AppStream
vim /etc/yum.conf #修改gpgcheck=0
yum makecache #缓存你的yum源
yum repolist
考察知识点
CentOS8有两个基本仓库
- AppStream 软件应用仓库
- BaseOS 基本软件仓库
另外常用的仓库
- epel源仓库,额外的软件,官方的企业版的各种软件
yum客户端的配置文件
- /etc/yum.conf # 为所有仓库提供公共配置,一般不用改动
- /etc/yum.repos.d/*.repo #路径是必须的,文件后缀是必须的
配置本地yum源repo仓库
- repo文件主要内容
[BaseOS] ## 仓库名,只要保证每个仓库的名字是唯一的救星
name=CentOS-$releaserver - Base ## name是仓库的描述
## 镜像的路径,准确的说是一个文件的路径,文件中写了多个列表
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
## 我们一般使用baseurl格式,直接写上镜像仓库的地址
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
enabled=1 # 0禁用 1启用
gpgcheck=1 #0禁用 1启用 代表rpm -K 校验包
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #key自动导入文件,以此为公钥进行校验
以上是关于RHCSA-A2.配置默认软件仓库的主要内容,如果未能解决你的问题,请参考以下文章