CentOS yum 源的装备与运用ITeye - 千亿集团

CentOS yum 源的装备与运用ITeye

2019-01-13 05:09:19 | 作者: 冰夏 | 标签: 装置,运用,装备 | 浏览: 2940

一、yum 简介

yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了进步RPM 软件包装置性而开发的一种软件包办理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研制,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改善,遂有此名。yum 的主旨是主动化地晋级,装置/移除rpm 包,搜集rpm 包的相关信息,检查依靠性并主动提示用户处理。yum 的要害之处是要有牢靠的repository,望文生义,这是软件的库房,它可所以http 或ftp 站点,也可所以本地软件池,但有必要包含rpm 的header,header 包含了rpm 包的各种信息,包含描绘,功用,供给的文件,依靠性等。正是搜集了这些header 并加以分析,才干主动化地完结余下的使命。

yum 的理念是运用一个中心库房(repository)办理一部分乃至一个distribution 的应用程序相互联系,依据计算出来的软件依靠联系进行相关的晋级、装置、删去等等操作,减少了Linux 用户一向头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件办理所运用,可是现在也能用到RedHat 门下的rpm 了。

yum 主要功用是更便利的添加/删去/更新RPM 包,主动处理包的倚赖性问题,便于办理很多体系的更新问题。

yum 能够一起装备多个资源库(Repository),简练的装备文件(/etc/yum.conf),主动处理添加或删去rpm 包时遇到的依靠性问题,坚持与RPM 数据库的一致性。

二、yum 装置

CentOS 默许现已装置了yum,不需要别的装置,这儿为了试验意图,先将yum 卸载再重新装置。

1、检查体系默许装置的yum

# rpm -qa|grep yum

关于repo 文件的格局

一切repository 服务器设置都应该遵从如下格局:

[serverid]
name=Some name for this server
baseurl=url://path/to/repository/
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章