RedHat8.4配置本地yum软件仓库(RHEL8.4)

简介: RedHat8.4配置本地yum软件仓库(RHEL8.4)

目录

前言

RedHat8和RedHat7相对而言,ISO镜像的目录结构发生了变化,完全按照7版本的方式去搭建本地yum源会导致不可用

而且8版本用的管理软件变成了DNF

下边介绍下8版本如何配置本地yum源

实验准备

1、一台rhel8.4主机

2、选择最小化安装(图形化安装也一样)

注意:因为最小化安装的话,是不能用vim编辑器的,只能用vi

只有等配好yum软件仓库以后运行:yum install vim -y 自己安装一个

1、挂载光盘镜像

image.png

2、查看

[root@yw ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0            11:0    1  9.4G  0 rom  
nvme0n1       259:0    0   30G  0 disk 
├─nvme0n1p1   259:1    0    1G  0 part /boot
└─nvme0n1p2   259:2    0   29G  0 part 
  ├─rhel-root 253:0    0   27G  0 lvm  /
  └─rhel-swap 253:1    0    2G  0 lvm  [SWAP]
[root@yw ~]# 

此时我们刚刚挂载好的iso镜像为第一个:sr0,该目录为:/dev/src0

3、创建挂载点并写入配置文件

挂载点

[root@yw ~]# mkdir /media/cdrom

写入配置文件

[root@yw ~]# vi /etc/fstab 
/dev/sr0 /media/cdrom iso9660 defaults 0 0

挂载

[root@yw ~]# mount -a
mount: /media/cdrom: WARNING: device write-protected, mounted read-only.

4、创建repo文件

进入配置目录

[root@yw ~]# cd /etc/yum.repos.d/
[root@yw yum.repos.d]# 

添加yum源配置

[root@yw yum.repos.d]# vi rhel8.repo
[BaseOS]  ---Yum软件仓库唯一标识符,避免与其他仓库冲突
name=BaseOS ---Yum软件仓库的名称描述
baseurl=file:///media/cdrom/BaseOS  ---提供的方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)
enable=1  ---设置此源是否可用;1为可用,0为禁用
gpgcheck=0  ---设置此源是否校验文件;1为校验,0为不校验
[AppStream]
name=AppStream
baseurl=file:///media/cdrom/AppStream
enable=1
gpgcheck=0

保存并退出

在RedHat8里面,他的所有RPM包被拆分为BaseOSAppStream两个目录

BaseOS里面存放一些基础应用,AppStream里面存放其他的应用

所以两个都要配置,才能安装全部的iso里的软件

image.png

5、清除并生成yum缓存

[root@yw ~]# yum clean all
[root@yw ~]# yum makecacke

6、验证

随便安装一个软件

我这里选择安装 vim

image.png

安装成功!

以上就是RedHat8.4配置yum软件仓库的办法

see you!

相关文章
|
5天前
|
Linux Android开发 开发者
【Linux】yum的认识与简单配置
【Linux】yum的认识与简单配置
|
29天前
|
存储 安全 Linux
问题记录:Redhat6.5 网卡配置变更后,Eth0变为Eth1
Red Hat Enterprise Linux 6.5(Redhat 6.5)尽管是一个较旧的操作系统版本,仍然在许多企业环境中发挥着重要作用。然而,老旧的系统并不免于技术挑战。例如,本文将探讨一个在修改网卡配置后遇到的一个奇怪问题:在网卡配置变更后,原本是eth0的网卡名称变更为了eth1。
问题记录:Redhat6.5 网卡配置变更后,Eth0变为Eth1
|
1月前
|
应用服务中间件 nginx
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
|
1月前
|
Ubuntu Linux
Linux软件安装-Linux系统靠yum命令安装软件,yum命令是一个RPM包软件管理器,用于自动化安装配置Linux软件,.rpm是Linux包下的软件,yum install下载 wget re
Linux软件安装-Linux系统靠yum命令安装软件,yum命令是一个RPM包软件管理器,用于自动化安装配置Linux软件,.rpm是Linux包下的软件,yum install下载 wget re
|
2月前
|
Ubuntu Python
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
220 1
|
2月前
|
开发工具
centos8 yum安装mysql8 流程配置
centos8 yum安装mysql8 流程配置
347 0
|
3月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
|
10月前
|
存储 关系型数据库 MySQL
Red Hat 安装MySQL 8.0与 Navicat
Red Hat 安装 MySQL 8.0 1、更新软件包列表 在添加 MySQL 存储库后,运行以下命令以更新软件包列表: sudo yum update 2、安装MySQL服务器和客户端 执行以下命令安装MySQL 8.0服务器和客户端软件包: sudo yum install -y mysql-server 3、启动MySQL服务 安装完成后,MySQL 服务器应该已经自动启动。如果没有启动,您可以运行以下命令手动启动服务: sudo systemctl start mysqld 启用 MySQL 服务的开机启动,可以运行以下命令: sudo systemctl enable mysqld
113 1
|
3月前
|
Linux Docker 容器
Red Hat系列Docker安装与移除
Docker 安装 添加 Docker 官方 YUM 源 sudo yum-config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo 安装 Docker Engine sudo yum install -y docker-ce docker-ce-cli containerd.io 启动 Docker 服务并设置开机自启 sudo systemctl start docker sudo systemctl enable docker 验证 Docker 安装 docker --versio
131 0
|
10月前
|
存储 Java Linux
Red Hat 安装JDK与IntelliJ IDEA
YUM是基于Red Hat的Linux发行版的一个强大而用户友好的包管理工具。轻松地管理软件包,无需手动配置环境变量,也不必担心解决依赖关系。它从远程存储库获取软件包,并处理安装过程,使其非常方便。YUM在维护系统稳定性和正常运行方面扮演着关键角色,通过有效地管理软件包更新和依赖关系。
103 5