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文件,可以用来借鉴格式
  • 默认情况下,考试的时候是空的,需要编辑创建
  • 仓库路径千万不要自己手敲,要复制粘贴
  1. 编辑配置文件
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到别的地方去

  1. 建立缓存
    yum makecache #缓存你的yum源
  2. 检查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.配置默认软件仓库的主要内容,如果未能解决你的问题,请参考以下文章

RHCSA-A1.配置网络设置

RHCSA-A10.配置用户账户

RHCSA-A9.配置文件ACL权限

RHCSA-A8.配置文件共享autofs

RHCSA-A5.配置crontab计划任务

RHCSA-A6.配置特殊权限的目录