CentOS 7 Source 安装与配置指南

简介
CentOS 7 是一个基于 Red Hat Enterprise Linux 的免费开源操作系统,它提供了稳定的运行环境,适合用于服务器、桌面和开发等多种场景,本文将详细介绍如何在 CentOS 7 系统中安装和配置源(source)。
安装 CentOS 7 Source
添加 EPEL 源
EPEL(Extra Packages for Enterprise Linux)是一个为 RHEL 衍生版本提供额外软件包的社区项目,我们需要添加 EPEL 源。
sudo yum install epel-release
添加 CentOS 7 Source
我们需要添加 CentOS 7 的源,以下是一个基本的源配置文件示例:
sudo nano /etc/yum.repos.d/centos7-source.repo
[centos7-source] name=CentOS 7 Source baseurl=http://vault.centos.org/centos/7/source/SRPMS/ enabled=1 gpgcheck=0
保存并关闭文件。
更新 yum 源

sudo yum clean all sudo yum makecache
使用 CentOS 7 Source
搜索软件包
使用 yum 命令搜索软件包:
sudo yum search 包名
安装软件包
安装搜索到的软件包:
sudo yum install 包名
卸载软件包
卸载已安装的软件包:
sudo yum remove 包名
配置 yum 源
编辑 yum 源配置文件

sudo nano /etc/yum.repos.d/centos7-source.repo
修改或添加以下内容:
[centos7-source] name=CentOS 7 Source baseurl=http://vault.centos.org/centos/7/source/SRPMS/ enabled=1 gpgcheck=0
保存并关闭文件。
FAQs
Q1:如何查看 yum 源列表?
A1:使用以下命令查看 yum 源列表:
sudo yum repolist enabled
Q2:如何删除 yum 源?
A2:编辑 yum 源配置文件,将需要删除的源前面的 enabled 参数设置为 0,然后保存并关闭文件,删除名为 centos7-source 的源:
[centos7-source] name=CentOS 7 Source baseurl=http://vault.centos.org/centos/7/source/SRPMS/ enabled=0 gpgcheck=0
保存并关闭文件后,使用以下命令刷新 yum 源列表:
sudo yum clean all sudo yum makecache

