CentOS 7.3 Repository 使用指南
简介

CentOS 7.3 是一个基于 Red Hat Enterprise Linux 的开源操作系统,它提供了丰富的软件包和强大的功能,在安装和配置软件时,使用正确的仓库(repo)是非常重要的,本文将详细介绍如何在 CentOS 7.3 上配置和使用仓库。
仓库配置
默认仓库
CentOS 7.3 默认仓库包含了一系列常用的软件包,如 Apache、MySQL、PHP 等,要查看默认仓库,可以使用以下命令:
sudo yum repolist enabled
添加自定义仓库
如果需要添加自定义仓库,可以使用以下步骤:
(1)编辑 /etc/yum.repos.d/ 目录下的 .repo 文件,如果没有该文件,可以手动创建一个。
(2)添加以下内容到 .repo 文件中:
[my-repo] name=My Custom Repository baseurl=http://myrepo.example.com/ enabled=1 gpgcheck=1 gpgkey=http://myrepo.example.com/RPM-GPG-KEY-myrepo
(3)保存并关闭文件。
(4)刷新仓库信息:
sudo yum clean all sudo yum makecache
使用仓库

安装软件包
使用以下命令安装软件包:
sudo yum install package-name
安装 Apache:
sudo yum install httpd
升级软件包
使用以下命令升级软件包:
sudo yum update package-name
升级 Apache:
sudo yum update httpd
查找软件包
使用以下命令查找软件包:
sudo yum search package-name
查找 PHP:
sudo yum search php
仓库管理
启用和禁用仓库

使用以下命令启用或禁用仓库:
sudo yum-config-manager --enable repository-name sudo yum-config-manager --disable repository-name
删除仓库
使用以下命令删除仓库:
sudo yum-config-manager --remove repository-name
FAQs
问题:如何查看仓库信息?
解答:使用以下命令查看仓库信息:
sudo yum repolist enabled
问题:如何修改仓库的 GPG 密钥?
解答:编辑 /etc/yum.repos.d/ 目录下的 .repo 文件,找到 gpgkey 行,修改为新的 GPG 密钥地址,然后保存并关闭文件。

