包的依赖关系发牢骚
最近想耐着性子学下LINUX/BSD选来选去,决定从BSD学起了~~
很久前就试着装过很多种LINUX的发行版,也仅仅是安装和配置桌面(别鄙视我),基本上安装成功了不下10种LINUX的发行版,不过也仅此而已,用着用着就又回WIN了。。
最近才考虑下耐着性子从头学习下,
一直有个问题,是关于依赖的,好扯,好无耐。。
我想到如果最开始的时候把常用的所有开发工具(尽量所有吧)都装在系统里,会不会就少很多令人头疼的依赖。
由此也想到WIN,可能他的开发工具就那一套,SO。。。。
可能这也是开源的弊端吧,你用你,我用我的,也没有真正的权威去整合,所以才造成了目前这种混乱,这种混乱又阻止了许多新手的加入。。
以上仅仅是我自己的想法,如果不正确敬请指出。。
有什么无奈呢?ports不能解决依赖关系?apt不能解决依赖关系?portage不能解决依赖关系? pkg和ports就是解决依赖的。
把所有依赖包都放上也不现实,是需要很大空间的,像FreeBSD这种稍微有点“洁癖”的系统,弄多了反倒是累赘了。
实际的情况应该是:
如果你不是开发,那么就不需要关心依赖的问题,ports、pkg、yum、apt都会帮你解决。
如果你是开发,那么你就一定知道需要哪些依赖,弄个列表装上就是了。 FreeBSD是我目前见过最不用解决依赖的
基本都用port裡的不然就自己修改 简洁好用又稳定 总觉得linux下的乱象会让人难以学习
linux由于可能会有多个来源 所以才会造成严重依赖问题 懂得控管就不觉得这是问题 回复 2# fender0107401
能解决所有吗?不能吧~~ 回复 2# fender0107401
ports是编译安装吧~~~我自虐倾向不严重~~ 回复 3# lsstarboy
PKG有的安装不上去~~~我用PORTS才弄上去了~~~郁闷 corbinyan 发表于 2016-04-07 20:31 static/image/common/back.gif
回复 2# fender0107401
有哪个解决不了,你说出来看看。 corbinyan 发表于 2016-04-07 20:33 static/image/common/back.gif
回复 3# lsstarboy
你知道pkg和ports之间的关系吗?还有你不是不用ports吗? 回复 7# corbinyan
没遇到什么不能装的除非包验证错误造成无法安装(如為纪录过旧要先pkg update)或者pkg的安装纪录的资料库错误(这个要研究怎么重建) 否则都是没问题的
页:
[1]
2