CentOS 8.5 搭建 Yum 仓库详细教程
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'仓库中安装。
原文地址: https://www.cveoy.top/t/topic/m21d 著作权归作者所有。请勿转载和采集!