找软件用软件,到51下载!
您现在的位置:51下载>下载分类>LINUX软件>系统工具>Yum
Yum

Yum

3.4.3 官方版
  • 软件大小:1.15MB
  • 更新日期:2025-04-17
  • 下载次数:2340次
  • 软件语言:简体中文
  • 软件授权:共享软件
  • 软件评级:4星
  • 安全检测:无插件无病毒
  • 软件类型:国产软件
  • 软件分类:系统工具
  • 软件系统:LINUX
精品软件
其它用户还下载了

Yum简介

51推荐

Yum官方版是一款非常专业的软件升级工具。Yum最新版基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,支持自动更新、安装、去除包装系统中的应用。Yum软件能够自动处理依赖性关系,并且能够一次安装所有依赖的软体包,操作简单又高效。

Yum软件介绍

      yum(全称为 Yellow dog Updater, Modified)是一个前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并

      且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一

      个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum是基于C/S的架构,C=client,S=ftp/http/file。

Yum工作原理

      每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装 哪些基础软件。也就是说,在服务器上面先以分析工具将所有的RPM档案进行分析,然后将该分析纪录下来,只要在进行安装或升级时先查询该纪录的文件,就可 以知道所有相关联的软件。所以YUM的基本工作流程如下:

      服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。

      客户端: 如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

Yum常见问题


依赖关系无法满足

问题表现:

安装或更新时提示“依赖关系无法满足”。

解决方案:

启用 EPEL 源:安装 EPEL(Extra Packages for Enterprise Linux)源以获取额外依赖。

bash

yum install epel-release

手动安装依赖包:根据提示手动安装缺失的依赖包。

使用 --skip-broken:跳过有问题的包(不推荐,可能导致系统不稳定)。

示例:若安装某软件时提示缺少 libX11.so.6,可手动安装 libX11 包。

Yum常用命令

      1.列出所有可更新的软件清单命令:yum check-update

      2.更新所有软件命令:yum update

      3.仅安装指定的软件命令:yum install

      4.仅更新指定的软件命令:yum update

      5.列出所有可安裝的软件清单命令:yum list

      6.删除软件包命令:yum remove

      7.查找软件包 命令:yum search

      8.清除缓存命令:

      yum clean packages: 清除缓存目录下的软件包

      yum clean headers: 清除缓存目录下的 headers

      yum clean oldheaders: 清除缓存目录下旧的 headers

      yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers


相关专题

换一换
Yum Yum3.4.3 官方版
关闭