|
发表于 2010-5-21 01:12:14
|
显示全部楼层
Post by adaml;2091387
补一句, 希望arch不要固步自封, 好好改进, 好好发展, 希望有一天我能毫不犹豫的从debian转向arch, 当然了, 要是有一天debian能大刀阔斧的砍掉繁杂的部分, 并引入aur之类的体系就更好了.
你认为不成熟的地方并不是不能改进,而是不符合KISS原则,太复杂,你认为不成熟也没办法,功能健壮和简洁之间必须找到一个平衡点。
Post by adaml;2091384
arch创始人都承认现在不如debian成熟(自己看wiki), 到了你这, 就成了定位问题..
debian成熟的地方很大程度在于历史悠久,无论是分包还是命名上都很有规则。但是arch几乎也不能完成,因为KISS的原则。arch现在什么软件应该分成几个包毫无规律,是根据实际使用情况来定的。能简单打成一个包绝对不会分成两个。命名上软件作者怎么命名就怎么命名,因此没有规律。
说到包管理, 我的debian包管理只用apt-get和dpkg, 你说的那些都是第三方的, 而且功能我全能实现. arch的包管理第三方软件比debian多得多吧...
pacman的实现非常简单,却拥有apt绝大多数的功能,如果必须找到apt的功能的完全版pacman可能确实需要额外的程序,arch官方意见很明确,pacman是不会这么做的,因为KISS。这是个平衡点。
说到定位, 难道安装程序支持pxe也是定位的问题, 直到刚发布的2010.05才支持...我用一共5M的两个文件装起整个系统, arch能么? 这个和arch强调动手强调网络强调定制的定位不符了?
这个不是优缺点的问题。archboot一样可以利用两个文件安装整个系统,只是这两个文件比较大。但是大小不能说明问题,和支持的特性有关系,archboot是非常完整的一个linux系统,还支持某些无线网卡呢,5m的还支持?
其它的过于激进,版本回退, 新包只管生成不管测试, 孤儿包很多, 跨较长时段升级出错等等等等不必多说了吧...
这就要把arch分成测试分支和稳定分支,这事不可能实现的,不符合KISS。事实上,一个软件包生成后,打包者首先对其测试,然后放入testing在邮件列表中测试。然后进入extra。如果并不是底层的包,才可能直接进入extra的。
我眼里arch成长的很快, 感觉很快就能达到我的要求, 但是现阶段, debian更适合.
一提到发行版就争争争, 都觉得自己选得最好, 哪有什么最好哦? 用哪个不是用? 自己电脑debian, 虚拟机里一个arch一个lfs, 办公室服务器fedora, 只要不涉及系统配置, 单从使用来看, 对我来说一个样...
不反对发行版之间的比较, 但是前提条件要承认每个发行版都有很多优点和缺点, 而且不要乱说...
不要期望自己说的多么无私,喜欢什么就是什么,我喜欢arch,我觉得领先10年是可以这么说的,我喜欢debian,那么arch是不可能领先的。你眼里的arch不成熟,那么你是不可能多么喜欢arch的,喜欢debian就喜欢debian。不知道你觉得arch从原来到现在什么地方成熟了,什么地方变化了。
本来我也不想发帖的。但是看这么有心的码了这么多字,我也跟一下 |
|