HCRM博客

如何下载YUM CentOS软件包?

Yum 在 CentOS 上的下载与使用

Yum(全称为 Yellow dog Updater, Modified)是一个基于 RPM(Red Hat Package Manager)的包管理器,主要用于在 Fedora、RedHat 以及 CentOS 等操作系统上自动解决依赖关系并进行软件包管理,本文将详细介绍如何在 CentOS 系统上下载和使用 Yum,涵盖其安装步骤、配置及常用命令。

如何下载YUM CentOS软件包?-图1
(图片来源网络,侵权删除)

一、Yum 的简介

Yum 是 Yellow Dog Updater, Modified 的缩写,是一个适用于 CentOS、RHEL 和 Fedora 等 Linux 发行版的基于 RPM 的软件包管理器,它能够从指定的服务器自动下载 RPM 包及其依赖项并完成安装,简化了软件包的管理过程。

二、Yum 的下载与安装

1. 在线下载安装包

需要访问 CentOS 官方站或其他镜像站点下载 Yum 安装包,以下为 CentOS 7 系统的下载步骤:

wget http://yum.baseurl.org/download/3.4/yum3.4.3.tar.gz
tar zxvf yum3.4.3.tar.gz

2. 创建 Yum 配置文件

进入解压后的目录并创建yum.conf 文件:

cd yum3.4.3
touch /etc/yum.conf

3. 安装 Yum

如何下载YUM CentOS软件包?-图2
(图片来源网络,侵权删除)

运行以下命令进行安装:

./yummain.py install yum

4. 验证安装

检查 Yum 是否安装成功:

rpm qa | grep yum

如果显示相关信息,说明 Yum 已经安装成功。

三、配置 Yum 源

为了提高下载速度和稳定性,建议使用国内的镜像源,以下是配置阿里云和网易镜像源的方法:

1. 备份原有的 Yum 源配置文件

如何下载YUM CentOS软件包?-图3
(图片来源网络,侵权删除)
mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

2. 下载新的 Yum 源配置文件

根据 CentOS 版本选择合适的镜像源配置文件:

CentOS 7
wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.aliyun.com/repo/Centos7.repo
CentOS 8
wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.aliyun.com/repo/Centosvault8.5.2111.repo

或者使用网易的镜像源:

CentOS 7
wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.163.com/.help/CentOS7Base163.repo
CentOS 6
wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.163.com/.help/CentOS6Base163.repo
CentOS 5
wget O /etc/yum.repos.d/CentOSBase.repo http://mirrors.163.com/.help/CentOS5Base163.repo

3. 清理缓存并生成新的缓存

yum clean all
yum makecache

四、常用 Yum 命令

1. 安装软件包

yum install <package_name>

安装vim

yum install vim

2. 删除软件包

yum remove <package_name>

删除vim

yum remove vim

3. 更新软件包

yum update <package_name>

更新所有软件包:

yum update

4. 查找软件包

yum search <keyword>

查找包含httpd 的软件包:

yum search httpd

5. 列出所有可安装的软件包

yum list available

6. 清除缓存

yum clean all

五、常见问题解答(FAQs)

Q1: Yum 无法连接到网络怎么办?

A1: 确保网络连接正常,可以尝试使用其他国内镜像源,如阿里云或网易,检查防火墙设置和代理配置是否正确。

Q2: Yum 安装软件包时提示找不到包怎么办?

A2: 确认所输入的软件包名称是否正确,检查 Yum 源配置文件是否正确配置并更新缓存:yum clean allyum makecache,如果问题依旧,可以尝试手动下载 RPM 包并使用rpm ivh 命令进行安装。

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

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