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系统中安装各种软件包的功能。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/286080.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-22 16:07
下一篇 2024-12-22 16:07

相关推荐

  • 运维Python和GO应用实践指南

    本文将从多个角度详细阐述运维Python和GO的实际应用,包括监控、管理、自动化、部署、持续集成等方面。 一、监控 运维中的监控是保证系统稳定性的重要手段。Python和GO都有强…

    编程 2025-04-29
  • Git config命令用法介绍:用正确的邮箱保障开发工作

    本文将详细介绍如何使用git config命令配置Git的全局和本地用户信息,特别是如何正确使用用户邮箱,保障Git操作的正常进行。 一、git config命令介绍 Git中的每…

    编程 2025-04-29
  • Python命令大全及说明

    Python是一种高级编程语言,由Guido van Rossum于1989年底发明。它具有良好的语法结构和面向对象的编程思想,具有简洁、易读、易学的特点,是初学者以及专业开发人员…

    编程 2025-04-29
  • Python SSH 远程执行命令

    Python SSH 远程执行命令是指在一个服务器上执行远程另一个服务器上命令。如果你需要在本地机器上执行命令,或者在远程机器上执行本地命令,你都可以使用 SSH。在 Python…

    编程 2025-04-29
  • 如何使用yum安装curl、policycoreutils、policycoreutils-python-utils和openssh-server等软件包

    yum是一个常用的包管理器,可以使在Linux系统上安装、更新和卸载软件包变得更加容易。本文将详细介绍使用yum安装curl、policycoreutils、policycoreu…

    编程 2025-04-28
  • 剖析命令执行函数

    在编程开发过程中,命令执行函数是非常常见的一个概念。它是指接受一个命令字符串,并将其解析执行,返回相应的结果或错误信息的函数。本文将从多个方面对命令执行函数进行详细的阐述,包括其定…

    编程 2025-04-28
  • 如何使用Python执行Shell命令并获取执行过程信息

    本文将介绍如何使用Python执行Shell命令并获取执行过程信息。我们将从以下几个方面进行阐述: 一、执行Shell命令 Python内置的subprocess模块可以方便地执行…

    编程 2025-04-28
  • Python中获取用户输入命令的方法解析

    本文将从多个角度,分别介绍Python中获取用户输入命令的方法,希望能够对初学者有所帮助。 一、使用input()函数获取用户输入命令 input()是Python中用于获取用户输…

    编程 2025-04-27
  • Python3 执行 cmd 命令用法介绍

    本文将详细讲解如何使用Python3执行cmd命令,包括使用subprocess模块、os模块、Popen方法、system方法等多个方面的实现方法。 一、使用subprocess…

    编程 2025-04-27
  • 全面解析Python直接命令更新

    本文将从多个方面对Python直接命令更新进行详细阐述,包括更新命令的基本用法、更新过程中可能遇到的问题及其解决方法等等。 一、更新命令基本用法 Python直接命令更新是一种非常…

    编程 2025-04-27

发表回复

登录后才能评论