CentOS 8.5 搭建 Yum 仓库详细教程

本文将详细介绍如何在 CentOS 8.5 上搭建一个自定义的 Yum 仓库,包括安装必要软件、创建仓库目录、添加软件包、生成元数据、配置仓库文件和使用仓库安装软件等步骤。

1. 安装必要软件包

在构建 Yum 仓库之前,需要安装以下软件包:

sudo dnf install -y createrepo yum-utils

2. 创建 Yum 仓库目录

创建一个目录来存储 Yum 仓库。在本例中,我们将创建一个名为'myrepo'的目录:

sudo mkdir /var/www/html/myrepo

3. 将软件包放入 Yum 仓库目录

将软件包放入'myrepo'目录中。在本例中,我们将使用一个名为'mypackage.rpm'的软件包:

sudo cp mypackage.rpm /var/www/html/myrepo/

4. 创建 Yum 仓库

在'myrepo'目录中创建一个 Yum 仓库,该仓库包含所有软件包和元数据。使用以下命令:

sudo createrepo /var/www/html/myrepo/

5. 配置 Yum 仓库

使用以下命令创建一个 Yum 仓库配置文件'myrepo.repo':

sudo nano /etc/yum.repos.d/myrepo.repo

在文件中添加以下行:

[myrepo]
name=My Repository
baseurl=file:///var/www/html/myrepo/
enabled=1
gpgcheck=0

6. 安装软件包

现在,可以使用 yum 安装软件包。使用以下命令:

sudo yum install mypackage

在上面的命令中,'mypackage'是软件包的名称。它将从'myrepo'仓库中安装。

CentOS 8.5 搭建 Yum 仓库详细教程

原文地址: https://www.cveoy.top/t/topic/m21d 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录