HCRM博客

如何在CentOS系统中使用YUM安装软件?

CentOS yum 安装详细指南

一、

在 CentOS 操作系统中,yum(Yellowdog Updater, Modified)是一个非常重要的工具,它基于 RPM(Red Hat Package Manager)包管理,能够从指定的服务器自动下载并安装 rpm 包,同时可以自动解决依赖关系,本文将详细介绍如何在 CentOS 系统中安装和使用yum,包括配置国内源以提高下载速度、安装过程和常见问题的解决方法。

如何在CentOS系统中使用YUM安装软件?-图1
(图片来源网络,侵权删除)

二、检查是否已安装 yum

在进行任何操作之前,首先需要确认系统中是否已经安装了yum,打开终端并输入以下命令:

  • rpm qa | grep yum

如果系统中已经安装了yum,你会看到类似如下的输出:

  • yum3.4.3168.el7.centos.noarch
  • yumlangpacks0.4.27.el7.noarch
  • yumutils1.1.3154.el7_8.noarch
  • ...

如果没有安装,则需要进行安装。

三、安装 yum

1. 使用本地 RPM 包安装

如果系统中没有预装yum,可以通过手动下载并安装必要的 RPM 包来添加yum,以下是具体的步骤:

1、下载必要的 RPM 包

如何在CentOS系统中使用YUM安装软件?-图2
(图片来源网络,侵权删除)

你需要下载以下 RPM 包:

yum3.4.3168.el7.centos.noarch.rpm

yummetadataparser1.1.410.el7.x86_64.rpm

yumpluginfastestmirror1.1.3154.el7_8.noarch.rpm

可以从 CentOS 官方镜像或者其他可信镜像网站下载这些包,从网易镜像下载

  • wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum3.4.3168.el7.centos.noarch.rpm
  • wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yummetadataparser1.1.410.el7.x86_64.rpm
  • wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yumpluginfastestmirror1.1.3154.el7_8.noarch.rpm

2、安装 RPM 包

如何在CentOS系统中使用YUM安装软件?-图3
(图片来源网络,侵权删除)

使用rpm 命令安装下载的 RPM 包:

  • sudo rpm ivh yummetadataparser1.1.410.el7.x86_64.rpm
  • sudo rpm ivh yum3.4.3168.el7.centos.noarch.rpm
  • sudo rpm ivh yumpluginfastestmirror1.1.3154.el7_8.noarch.rpm

3、验证安装

输入以下命令以验证yum 是否安装成功:

  • yum version

如果显示类似如下的信息,则说明yum 安装成功:

  • Yum version: 3.4.3

2. 配置国内源以提高下载速度

默认情况下,CentOS 使用的是国外的镜像源,国内用户可能会遇到下载速度慢的问题,建议将yum 源更换为国内的镜像源,以下是使用阿里云镜像源的配置方法:

1、备份原有的yum 配置文件

  • sudo mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

2、下载并替换为阿里云的镜像源配置文件

  • sudo wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.aliyun.com/repo/Centos7.repo

3、清除缓存并生成新的缓存

  • sudo yum clean all
  • sudo yum makecache

4、更新yum

  • sudo yum update

四、常用 yum 命令介绍

yum 提供了丰富的命令用于软件包管理,以下是一些常用的命令:

1、安装软件包

  • sudo yum install 包名

2、删除软件包

  • sudo yum remove 包名

3、更新系统中的所有软件包

  • sudo yum update

4、升级指定软件包

  • sudo yum update 包名

5、列出所有可更新的软件包

  • sudo yum checkupdate

6、搜索软件包

  • sudo yum search 关键词

7、查看已安装的软件包信息

  • rpm qi 包名

五、问题与解决方案

1. 如何切换回官方源?

如果需要切换回官方源,可以将配置文件改回或者删除自定义的源文件,然后重新生成缓存:

  • sudo mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup
  • sudo yum clean all
  • sudo yum makecache

2. 如果yum 无法使用,该如何排查?

如果yum 无法使用,可以按照以下步骤进行排查:

1、检查网络连接:确保系统能够访问互联网。

2、检查配置文件:确认/etc/yum.repos.d/ 目录下的配置文件是否正确。

3、清理缓存:尝试清理并重新生成缓存。

  • sudo yum clean all
  • sudo yum makecache

4、查看错误信息:如果仍然无法解决问题,查看具体的错误信息并根据提示进行修复。

本文详细介绍了在 CentOS 系统中安装和使用yum 的方法,包括检查是否已安装yum、手动下载安装 RPM 包进行安装、配置国内源以提高下载速度等步骤,还介绍了常用的yum 命令和常见问题的解决方案,通过本文的指导,相信读者能够在 CentOS 系统中顺利安装和使用yum,提高软件管理的效率。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/11332.html

分享:
扫描分享到社交APP
上一篇
下一篇