WDlinux官方论坛's Archiver

admin 发表于 2012-7-29 22:29

wdlinux学堂1.2 linux系统的软件安装之yum

上一节已经说过,两种软件安装方式
这一节,主要说下包的安装方式yum

软件包的安装,主要有两种
RPM,DEB
代表了两种Linux分支的软件包打包及安装方式
原理大致相同
都是先根据不同的平台,版本,编译好,然后将这些二进制程序及了些附加文件一起打包
这样安装快速,方便
[url=http://www.wdlinux.cn/bbs/thread-3050-1-1.html][color=#000000]RPM[/color][/url]的详解可看 [url=http://www.wdlinux.cn/bbs/thread-3050-1-1.html]http://www.wdlinux.cn/bbs/thread-3050-1-1.html[/url]
[url=http://www.wdlinux.cn/bbs/thread-3051-1-1.html][color=#000000]DEB[/color][/url]的详解可看 [url=http://www.wdlinux.cn/bbs/thread-3051-1-1.html]http://www.wdlinux.cn/bbs/thread-3051-1-1.html[/url]

那[url=http://www.wdlinux.cn/bbs/thread-3052-1-1.html][color=#000000]yum[/color][/url]又是什么呢?
详解可看 [url=http://www.wdlinux.cn/bbs/thread-3052-1-1.html]http://www.wdlinux.cn/bbs/thread-3052-1-1.html[/url]


或者可以简单这样理解
[url=http://www.wdlinux.cn/bbs/thread-3050-1-1.html][color=#000000]RPM[/color][/url]是软件的管理工具,比如编译打包,安装,卸载,查询等
而yum是一个软件包的管理工具,且是基于RPM的软件包

那这两者有什么区别或不同呢
[url=http://www.wdlinux.cn/bbs/thread-3050-1-1.html][color=#000000]RPM[/color][/url]是编译,打包,都是针对一个软件或软件包,也就是只可以操作一个软件包,比如打包,安装,卸载等
也因为是针对不同的平台,版本打包,所以,很多时候,会有依懒的关系
什么是依懒关系?就是安装这个软件软件,需要安装另一个软件或某个软件的库文件等
如果遇到这个依懒关系,RPM安装就会出错和失败,不能继续安装,所以,软件包的安装,有时也挺烦人

也许正因为此,yum才会那么受大众欢迎
它可以解决这些依懒关系的问题,把需要用到的软件或库,会自动搜索并安装,除非没有这个软件包
这样,就可以完美解决RPM安装包的依懒性问题,只要安装我们要的软件就可以,其它的问题yum都会帮我们解决

现在,你应该理解或明白这两者的关系或区别了吧

鱼雁可 发表于 2012-9-7 21:23

没看懂  再继续看!heihei

happyboy 发表于 2013-3-26 11:56

yum是个好东西

Damon 发表于 2013-6-15 12:49

进来 学习一下:)

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.