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
上一篇
下一篇