您的位置:

Linux运维 | 使用命令查看yum源及配置

一、yum源的作用及意义

在Linux环境下,yum源是用来存储软件包的地方,相当于Windows下的“应用商店”,也是Linux系统中重要的软件仓库之一。在安装软件的过程中,需要从yum源中下载软件包,所以了解如何查看yum源以及配置参数是非常重要的。

Linux中的软件包分为两类:自带软件包和自由软件包。自带软件包常见的有bash、tar等,自由软件包常见的有Apache、Python等。如果只安装自带软件包,那么只能满足最基本的需求。而如果安装了自由软件包,就可以满足更多的需求,例如web服务器、FTP服务器等。

Linux系统中会默认加载本地yum源。但是如果需要从外网下载软件包,就需要手动配置远程yum源。

二、查看yum源及其配置

1、查看已经启用的yum源

yum repolist all

使用该命令可以查看所有启用的yum源,其中包括本地yum源以及已安装的其他yum源,如下图:

![yum源列表](https://img-blog.csdn.net/2018042312233812)

2、查看已安装的yum源文件

ls /etc/yum.repos.d/

使用该命令可以查看系统中所有yum源文件的名称及相关的配置信息,如图:

![yum源文件](https://img-blog.csdn.net/20180423122429469)

3、查看某个yum源的详细信息

yum info yum源名称

使用该命令可以查看某个yum源的详细信息,如下图所示:

![yum源详细信息](https://img-blog.csdn.net/20180423122516633)

4、添加yum源

有些yum源可能没有被默认添加到系统中,需要手动添加,下面以阿里云镜像为例进行说明:

(1) 创建新的yum源文件:

vi /etc/yum.repos.d/aliyun.repo

(2) 添加以下内容:

[aliyun]
name=aliyun
baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/
enabled=1
gpgcheck=0

上述代码中,“name”指定了yum源的名称,“baseurl”指定了yum源的地址,“enabled=1”指定了是否启用该yum源,“gpgcheck”指定了是否对软件包进行校验。

(3) 保存文件,即可启用该yum源。

5、删除yum源

在一定条件下,我们需要删除某个yum源,就像添加yum源一样,删除yum源很简单,只要将该yum源所在的文件删除即可:

rm /etc/yum.repos.d/yum源名称.repo

三、总结

本文介绍了如何查看已启用的yum源、如何查看已安装的yum源文件、如何查看某个yum源的详细信息、如何添加yum源和如何删除yum源。使用这些命令可以方便快捷地管理yum源,从而实现在Linux系统中安装各种软件包的功能。