Linux YUM的基本概念

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux YUM的基本概念相关的知识,希望对你有一定的参考价值。

YUM是用来帮助管理员安装软件的,它比RPM有一定的优势,因为在Linux中,软件之间有依赖性,YUM可以将目标程序包所需要的依赖文件一起安装,而RPM需要自己动手全装,系统仅仅会提示需要依赖程序包。

先看看系统上有没有YUM程序

YUM本身也是一个程序,需要安装YUM估计只能通过RPM了,不过一般在安装操作系统的时候就把YUM安装上了。

技术分享图片

YUM的选项

选项的功能优先于配置文件的功能

--nogpgcheck  不做程序包来源合法性检查

-y 安装过程所有问题回答都是yes

-q 不显示安装过程

--dieablerepo=repoid 临时禁用指定的repo

--enablerepo=repoid 临时启用指定的repo

--noplugins 禁用所有插件


YUM的配置文件

技术分享图片

/etc/yum.conf 是YUM的主配置文件,现在流行的做法是将大的配置文件分割成小的配置文件

技术分享图片

主配置文件仅提供YUM的公共参数

技术分享图片

/etc/yum.repos.d/*.repo 文件可以指向不同的程序包仓库

cachedir 程序仓库的软件信息列表的存放位置

keepcache 0 表示永不过期

logfile YUM运行日志

exactarch 查询/安装程序包时,是否需要验证程序包来源合法性 1为 是

plugins 表示YUM是否支持插件 1为支持

installonly_limit 并发安装几个程序包

bugtracker_rul BUG的跟踪URL

distroverpkg 当前系统的发行版

配置文件中使用的变量

技术分享图片

$releasever 当前OS的发行版的主版本号

$arch 平台 i386 x86_64

$basearch 基础平台


以上是关于Linux YUM的基本概念的主要内容,如果未能解决你的问题,请参考以下文章

Linux入门第三篇:软件包管理器yum和编辑器vim的使用

Linux内核设计与实现 进程调度1: 基本概念

[linux环境编程] 信号的基本概念与操作函数

Linux用户和用户组基本概念

Linux学习之基本概念

Linux——基础开发工具和vim编辑器的基本使用方法