Centos8 配置 yum仓库 搭建

实验环境:1.Linux Centos8
实验目的 :
1.介绍yum命令
2.yum仓库搭建
3.测试下载

实验步骤:
第一部分:
Yum
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

常用命令行命令:
安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm
删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升级软件:yum upgrade foo或者yum update foo
查询信息:yum info foo
搜索软件(以包含foo字段为例):yum search foo
显示软件包依赖关系:yum deplist foo

第二部分:
[XZS ~]# ls /etc/yum.repos.d/ ////查看yum.repos.d 下面的目录
Centos8 配置 yum仓库 搭建_第1张图片
[XZS ~]# mkdir /etc/yum.repos.d/back //在etc/yum.repos.d下创建一个/back目录
[XZS ~]# mv /etc/yum.repos.d/C* /etc/yum.repos.d/back //将yum.repos.d/C*下的的目录移到back里
在这里插入图片描述
[XZS ~]# cd /etc/yum.repos.d/ //切换到/etc/yum.repos.d/目录下
[XZS yum.repos.d]# cat back/CentOS-Base.repo >/etc/yum.repos.d/CentOS-Base.repo
//将back中的CentOS-Base.repo 导入/etc/yum.repos.d/CentOS-Base.repo中
在这里插入图片描述
**注意:**由于Centos8与Centos7不一样,所有 /etc/yum.repos.d/ 下目录不能太多,不然安装命令时会出现报错

第三部分:创建的yum仓库服务器,要存放在/etc/yum.repos.d/CentOS-Base.rep 下,并且文件名称必须以.repo为后缀。
[XZS ~]# vi /etc/yum.repos.d/CentOS-Base.repo //配置文件

Centos8 配置 yum仓库 搭建_第2张图片

完成该配置文件以后,一个简单的yum仓库就创建好了,之后可以yum install 命令安装一个程序做测试,看是否可以成功安装。
注意:Centos8 需要搭建两个,仓库路径是不一样的。

[XZS ~]# mount /dev/cdrom /mnt
Centos8 配置 yum仓库 搭建_第3张图片
[XZS ~]# yum list | wc -l //测试,并统计结果
在这里插入图片描述

第四部分:
测试:由于Centos8 默认不带ifconfig,需要自己安装
[XZS ~]# yum provides ifconfig //查询ifconfig命令是哪个包安装的的。
Centos8 配置 yum仓库 搭建_第4张图片
[XZS ~]# yum install net-tools //安装net-tools包
Centos8 配置 yum仓库 搭建_第5张图片
[XZS ~]# ifconfig //测试 ifconfig,显示或设置网络设备。
Centos8 配置 yum仓库 搭建_第6张图片

你可能感兴趣的:(Centos8)