1.一般来说依赖关系可以使得软件较小并且某个lib修复bug以后所有被依赖的软件都能得到好处. 依赖关系下,对于维护也有利有弊,第一,若某个被依赖的软件出现bug或者漏洞,这时候就只需要维护一个软件,可以不动依赖它的上层软件,而win下面,(除了系统的api),安装包都被打成静态包了,这时候如果有个bug,那每个软件都需要打补丁:其二,简化了安装,无须判断其他需要链接的软件的位置. 有些时候依赖关系也确实有点烦人.我上次碰到一个例子:我安装的是gentoo,并且安装了docky这个软件,而doc