|
发表于 2008-6-5 12:40:04
|
显示全部楼层
Post by htqx;1858340
首先很多要编译,这是高级操作,win下一辈子都不用到的。
其次,安装你完全不知道他安装去哪里。
3.你不知道怎么删。
4. 因为混在一起,一团浆糊,你完全很容易遇到崩溃事件。
5.中文化太低,增加误操作的可能性。
因为所有posix环境提倡整合。每个很完整的组建单独的装在一起是一种很零散的方式。
这个的原因和unix的最初设计哲学有关系。
但是基本我见过的unix/linux都没有提倡手动编译的。。。除了你要自己定制一个属于自己的版本。(有些linux提倡自动编译,如gentoo, arch的abs,还有比如freebsd的ports)对于一个发行版,或者一个完整的unix都是有一个完整的软件管理机制的。比如solaris的pkgxx,gentoo的emerge,arch的pacman,fedora的yum。这些机制会提供给你自动安装、配置、升级、修复、卸载功能。有的会非常智能,如apt-get,有些则是强调简单如pacman。但是用户是没必要、或者说不可以参与软件的部署工作的。
4 关于混在一起的问题。如果你是从软件包管理器中安装的,大可不必担心,*nix是没有dll hell这种东西的。每个Library是有版本控制的。相应的开发者会为你解决的。而且,统一和整合零碎的小程序是posix类系统一贯的作风。
5 现在debian的apt-get,fedora的yum,mandriva的urpmi,opensolaris的IPS都已经有中文版本,只要你的是中文的locale就可以看到中文。^_^而且大部分都是有图形界面的。 |
|