|
|

楼主 |
发表于 2005-4-19 14:55:23
|
显示全部楼层
Post by intact
我个人认为像这样处理任意的软件包是不可能的。唯一可以借鉴的就是slak的方式。keep all in head也是不现实的,如果你要维护100台以上的机器,光记录这些就可以占据你全部的时间。所以用Linux就必须会偷懒,不然你学会的只是皮毛。我以前的想法是以不变应万变。就是我上面说的用XML,XML真的是个好东西。你只要想办法去怎么处理你定义的TAG,怎么处理各种情况就可以了。你要考虑到就算同一个软件,也会有很多种不同的安装方式,可以定制安装。这些如果你都是一个一个的去处理,那就丧失了包管理软件的意义。
所以,管理软件包不能局限于软件本身,而应该把这些报看成独立的个体,然后就想写配置文件一样,只要你定义的足够简单,会有很多人帮你来维护。
一家之言,仅供参考。
谢谢您的意见. 我的初衷就是将 Slackware 的优点和 Gentoo 的优点结合起来, 同时去掉系统对包管理工具的依赖. 至于依赖性问题, 我认为 Slackware 的 KISS 已经很好了. |
|