HCRM博客

如何在CentOS 7上安装YUM包管理器?

CentOS 7 安装 YUM 指南

一、YUM简介

YUM(Yellowdog Updater, Modified)是一个在Fedora、Red Hat和SUSE中使用的Shell前端软件包管理器,它基于RPM软件包管理,能够从指定的服务器自动载RPM软件包并安装,同时自动处理依赖性关系,YUM提供了查找、安装、删除某个、某组甚至全部软件包的命令,而且命令简单、易记。

如何在CentOS 7上安装YUM包管理器?-图1
(图片来源网络,侵权删除)

二、安装步骤

1. 检查原有YUM(如果存在)

我们需要检查系统中是否已经安装了YUM,打开终端并输入以下命令:

rpm qa | grep yum

如果有输出,说明系统中已经安装了YUM,如果没有输出,则继续下一步。

2. 卸载原有的YUM(如果存在)

如果系统中已经安装了YUM,我们需要先将其卸载,输入以下命令:

如何在CentOS 7上安装YUM包管理器?-图2
(图片来源网络,侵权删除)
rpm qa | grep yum | xargs rpm e nodeps

删除YUM的配置文件和缓存:

rm fr /etc/yum

3. 下载YUM安装包

我们需要从CentOS的官方镜像站点或其他可信的镜像站点下载YUM的安装包,以网易163镜像为例,我们可以使用wget命令下载所需的RPM包:

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

这里的URL可能需要根据实际的镜像站点和YUM版本进行调整。

4. 安装YUM

使用rpm命令安装下载好的RPM包,由于这些包之间有依赖关系,我们需要按照一定的顺序进行安装:

如何在CentOS 7上安装YUM包管理器?-图3
(图片来源网络,侵权删除)
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

安装完成后,我们可以使用以下命令来验证YUM是否安装成功:

yum version

如果看到YUM的版本信息,说明安装成功。

5. 配置YUM源

默认情况下,CentOS 7会使用官方的YUM源,但我们也可以根据需要配置其他YUM源,如网易163镜像源,我们需要备份原有的YUM源配置文件:

mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.bak

下载新的YUM源配置文件(以CentOS 7为例):

wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.163.com/repo/Centos7.repo

清除YUM缓存并生成新的缓存:

yum clean all
yum makecache

这样,我们就完成了YUM的安装和配置,我们可以使用YUM来安装、更新和删除软件包了,要安装一个名为“httpd”的软件包,我们可以使用以下命令:

yum install httpd y

这里的“y”参数表示自动回答“yes”确认安装。

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

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