BlueSky_Yu84 发表于 2012-06-22 23:10

回复 10# oily1314


    Linux确实有让人"叛逃"的理由,但是一些工具,好一点的公司已经开始公开支持Linux版本,BSD虽然能兼容Linux,但是不是总能兼容的,比如Oracle,做有关Oracle开发的,或多或少都要在本地安装Oracle吧,不管是Oracle-XE还是Oracle Enterprise ,我只在网上找到过ports安装Oracle8i的文章,也有大大们忠告:不要在BSD上搞Oracle,会搞死人的。Oracle官方也只提供Linux和商业UNIX的安装,例如:HP-UNIX、AIX。。。

    追不追求新颖倒是不太在意,Linux是追新颖,不过自从内核到3.x搭配GTK3.x,eclipse就总是崩溃,不过至少在2.6+GTK2.x的时代没崩溃过,不知道这个问题是由eclipse来解决还是由 Linux来解决...(不仅仅是gnome桌面的问题,凡是涉及到gtk3的东西,eclipse都崩溃,xfce下eclipse也照常崩溃)

fender0107401 发表于 2012-06-22 23:14

BlueSky_Yu84 发表于 2012-06-22 22:13 static/image/common/back.gif
回复 5# oily1314




你没有维护过系统吧,知道etc吗?每个Linux发行版的etc都不一样。

LSB基本上就是个残废,基本上就没人搭理这个东西。

软件包没有什么针对Linux,也就是说很少有软件是针对Linux设计的,比如说vim,这个软件在所有的Unix以及Unix-Like上都可以编译运行。

一个软件是windows下的软件,那么这个软件就依赖于windows的api,显然bsd系统是不提供的,但是linux和bsd都是Unix-Like系统,大家的系统调用都服从Single UNIX Specification,然后都有标准的libc,所以以后不要说什么Linux的软件包了,根本就没有那么回事。

fender0107401 发表于 2012-06-22 23:17

lsstarboy 发表于 2012-06-22 22:10 static/image/common/back.gif
另外我个人感觉,不成熟的方案FreeBSD不会采用,只要是release的软件包,都是比较稳定的,所以在BSD下,你可 ...

ports树是所有的release stable curent公用的,所谓的release软件包,只不过是在基本系统发布成release的时候的ports树的镜像编译出来的package。

稳不稳定完全看porter的水平,和基本系统的release没有关系。

也就是说在release的时候不会考虑到ports树里面的东西是否稳定。

fender0107401 发表于 2012-06-22 23:18

BlueSky_Yu84 发表于 2012-06-22 22:03 static/image/common/back.gif
回复 2# oily1314




根本就没有完整的Linux系统,所有的Linux社区都是大包,也就是组装。

你说生产汽车的能看得起组装汽车的吗?

BlueSky_Yu84 发表于 2012-06-22 23:23

回复 12# fender0107401


    我没做过服务器的维护,只是用桌面有几年了,我知道Ubuntu和Fedora的 /etc不一样。

    软件虽然没有针对Linux的,如果都发行二进制格式没问题,有些只封装特有格式,比如:Oracle SQLDeveloper Datamodeler就只提供rpm安装,

    不知道这个东西能装上不?

    我还没用过BSD,只是闻其名;Linux最近总给我出难题,那些google不到,论坛不回的麻烦,所以想给自己找个愉快点的系统,做个调查而已,

    如果有常识性的错误,还请大家指教!

fender0107401 发表于 2012-06-22 23:27

BlueSky_Yu84 发表于 2012-06-22 23:10 static/image/common/back.gif
回复 10# oily1314




某些Linux发行版上了gtk3,这和Linux没有任何关系,Linux只是个内核,某些人在上面跑gtk3 4 5 6和Linux完全没有关系,内核开发者根本不关系你在上面跑什么,他们关系的是驱动,调度器,如何实现以及改进系统调用。

gnome也好xfce也好,都是一些程序,不会影响到其他程序的稳定性的,如果你的某个程序经常崩溃,那就是这个程序自己的问题,你换了kde也照样崩溃。

所谓的对Linux支持就是把自己的源代码在Linux上编译一下,弄几个启动脚本,然后打包。

很少有程序员写程序的时候特意的直接调用只有Linux内核提供的系统调用,这样会降低移植性的,所以觉大多数程序都是可以运行在BSD上的,只要那些操蛋的公司提供源代码,或者自己打个包出来。

fender0107401 发表于 2012-06-22 23:28

oily1314 发表于 2012-06-22 22:16 static/image/common/back.gif
杂乱无章指的是配置方式差别,不是软件包管理,而各家BSD的配置方法都是高度统一的。BSD的软件包也不比Li ...

哪有什么原生啊,除了某些及其特别的底层的东西,觉大多数的软件都是可以移植的。

fender0107401 发表于 2012-06-22 23:31

BlueSky_Yu84 发表于 2012-06-22 23:23 static/image/common/back.gif
回复 12# fender0107401




想学数据库可以装mysql,语法都差不多,懂一个就行了,其他的就自然明白了,

甲骨文那个公司是不会开源的自己的核心产品的,不用想了。

sleepcat 发表于 2012-06-22 23:34

FreeBSD的统一,简洁,稳定,快速响应,你只有受过Linux折磨再体验FreeBSD才知道。

fender0107401 发表于 2012-06-22 23:39

回复 19# sleepcat

重压的时候FreeBSD非常的牛逼,而且同样的硬件算数据也快一些。哈哈。
页: 1 [2] 3 4 5
查看完整版本: 【经验交流】胆战心惊的问一句:BSD(FreeBSD)比Linux好在哪?