IT评测·应用市场-qidao123.com

标题: 【Linux】yum(工具篇) [打印本页]

作者: 知者何南    时间: 2024-9-19 11:44
标题: 【Linux】yum(工具篇)




前言:什么是软件包





yum 的先容


YUM 是一个下令行软件包管理工具,重要用于基于 RPM 的 Linux 发行版(如 CentOS、Red Hat Enterprise Linux、Fedora 等)。YUM 是 “Yellowdog Updater, Modified” 的缩写。它的重要功能包罗:
常用的 YUM 下令包罗:



yum源


YUM 提供了一个简单而强大的方式来管理系统的软件包,特别得当服务器和必要频仍更新的软件环境。
YUM 源(YUM Repository)是存储软件包及其干系元数据的服务器。YUM 源为 YUM 工具提供软件包的下载地址和必要的依赖信息,确保在安装或更新软件时能够自动处理依赖关系。通过配置 YUM 源,用户可以从特定的服务器或镜像站点下载和安装软件包
YUM 源的重要构成部分:
软件包:现实的 RPM 软件包文件。
元数据:描述软件包的文件,包罗包名、版本、依赖关系等信息。
配置 YUM 源:
YUM 源配置文件通常位于 /etc/yum.repos.d/ 目录下,每个源都有一个 .repo 后缀的文件。每个文件包含一个或多个 YUM 源的配置信息。我们打开这个文件来看一看


配置文件中的关键字段:

使用 YUM 源
配置好 YUM 源后,可以使用 YUM 下令进行软件包管理。例如:
yum repolist:列出已配置的所有 YUM 源。
yum install <软件包名>:从已配置的 YUM 源安装软件包。
常用的 YUM 源:
官方源:由操作系统发布方提供的官方软件包源。
第三方源:由社区或其他组织提供的软件包源,如 EPEL(Extra Packages for Enterprise Linux)。
配置和管理好 YUM 源,可以确保系统的软件包管理更加高效和机动。


yum源的配置


第三方源的配置

配置第三方源,如epel,我们直接使用yum下载就好
  1. yum install epel-release
复制代码

官方源的配置

镜像站点

清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/
网易开源镜像站:https://mirrors.163.com/
阿里开源镜像站:https://developer.aliyun.com/mirror/

安装wget包

wget 是一个用于从网络上下载文件的下令行工具,支持 HTTP、HTTPS 和 FTP 协议。它是 GNU 项目的一部分,非常得当在终端或脚本中使用,尤其是在必要批量下载文件或在不稳定的网络环境下进行下载时
  1. yum -y install wget
复制代码


备份本地yum源

在配置系统文件之前,为了防止后续的操作中出现纰漏,以是最好还是将我们要动的文件先拷贝一份


配置网易yum源

  1. wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.163.com/.help/CentOS7-Base-163.repo
复制代码

重新生成yum缓存

  1. // 删除缓存数据
  2. yum clean all
  3. // 创建元数据缓存
  4. yum makecache
复制代码
在 Linux 中, yum clean all 下令的作用是打扫 Yum 缓存中的所有数据。
具体来说,它会执行以下操作:
执行这个下令有助于办理 Yum 在操作过程中大概出现的缓存干系问题,例如缓存数据破坏、过期或与现实软件源不一致等,从而确保 Yum 能够获取最新和精确的软件包信息来进行安装、更新等操作。但必要注意的是,执行该下令后,再次执行 Yum 操作时大概必要重新下载干系数据。
在 Linux 中, yum makecache 的作用是生成 Yum 缓存。
它会从配置的软件源获取软件包的元数据(如软件包的名称、版本、依赖关系等),并将这些信息缓存在本地,以加快后续的 Yum 操作(如软件包的查询、安装、更新等)的速率。
通过生成缓存,Yum 在后续执行干系任务时,可以更快地获取所需的信息,而不必每次都从软件源重新获取,从而进步了操作的服从。
假如更新 Yum 源但不打扫缓存且不重新创建缓存,大概会出现以下环境:
以是,为了确保 Yum 能够精确、有用地从更新后的源获取软件信息,建议在更新 Yum 源后,打扫旧缓存并重新创建新的缓存。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4