赞
踩
APT(Advanced Package Tool)是linux的Debian发行版已经一些以Debian为基础的发行版(Ubuntu等)下,做软件包管理的一个工具,其中包括deselect和apt-get两个工具,他们都可以提供下载、安装、更新、删除软件包的功能。
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
Yellow Dog Linux是以前的一个基于RedHat的Linux发行版,他们开发了一个包管理器叫做yellow dog updater,这就是yum的前身,后来发展为yum。
Yellow Dog Linux介绍:
Yellow Dog Linux(YDL 黄狗)是一套为PowerPC提供 Linux之精华的操作系统。Yellow Dog Linux包含了广泛的应用软件和实用工具、优美的图形环境、服务器软件,以及高手们钟爱的编程工具。特色软件包括一份图形化安装程序、KDE、可替代微软Office的OpenOffice.org、Mac-On-Linux、一套独具特色的控制面板,以及多种web浏览器。从5.0版本开始,该公司还为索尼PlayStation 3(PS3)提供一份包含Enlightenment桌面的特别版。
YUM介绍:
YUM 是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些 header并加以分析,才能自动化地完成余下的任务。它能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。自己本身也可以做yum服务器,本身可以根据光盘镜像做yum服务器。
参考:
apt包管理工具简介和常用命令
YUM包的管理
什么鬼,yellow dog update
yum源配置 介绍,概念,本地源与网络源
yum安装包管理
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。