不吐不快--我短暂的FreeBSD使用历程
时间:2004-04-16
来源:互联网
我这人喜欢接触新的时候,于是在同学中可是说是最早一个接触Linux系统的人。我喜欢跟踪版本的升级,这也是到目前为止我的linux水平一直不高的原因。最初我用的是RedHat,版本一个跟着一个升级。但是有时候个别软件的升级要比整个发行套件要快的多。我就想安装最新的版本,尽管不知道最新的版本有什么好。
在安装的过程中,老是出现包依赖的问题。我就想找一个安装新软件比较方便的版本。于是我也尝试过Debian。可是它的三个版本之间差距是如此的大,而且软件的更新不是像它的介绍那么快。
一次偶然的机会,我看到了对FreeBSD的介绍,当时心里很是激动啊。觉得这才是我的真名天子阿。很快就把用户手册给看了一遍,然后就动手安装了。一切都是那么顺利。它的Ports树管理软件的方式让我太爽了。真是有点相见恨晚的感觉。
随后这半个月中,我几乎每天都是一个小时为单位来关注FreeBSD的发展。我的软件库总是保持最新的。界面、鼠标、网络我都是达到精益求精。
可是我的噩梦来了,我发现FreeBSD对Java的支持简直是一塌糊涂阿。而我的主要工作都是建立在Java软件基础之上的。我也试图根据别人的讲解来安装JDK,可是编译一次要12个小时这简直是折磨人啊。
看着我半个月的心血就这么要泡汤了,心里真的是不甘心。
可是没有办法啊,上面催着要东西呢,而我就只有一个硬盘,只好灰溜溜地唤换成了RedHat了。
不知道什么FreeBSD才能和Sun达成协议阿
作者: hustlyb 发布时间: 2004-04-16
B
作者: allen1970 发布时间: 2004-04-16
作者: allen1970 发布时间: 2004-04-16
作者: werix 发布时间: 2004-04-16
/usr/ports/java/jdk14
作者: Gavin_tju 发布时间: 2004-04-16
作者: rainren 发布时间: 2004-04-19
作者: x11 发布时间: 2004-04-23

作者: Freebird 发布时间: 2004-04-24
看了你的经历,可以感受到你的迷茫。狂热地跟踪软件的最新版本,我觉得是windows带给用户的一种症结。一个典型的例子就是winamp,想当初winamp鼎盛的时候,几乎每10天就更新一下版本号。从windows转到unix平台的用户往往把这种版本崇拜的情节也带了进来。我想说的是,如果没有迫切地感受到旧版本软件给你的工作带来无可避免的制约,没有必要如此关心版本号,用这个软件是为了提高你的工作效率,你并不是该软件免费的版本测试员。当然这并不是绝对的,某些软件的版本升级是因为有Critical Security Problem,对于系统管理员来说,时刻跟踪版本的升级是必要的。Unix下知名的sendmail系列成为管理员的梦魇,经常爆出的Bug让管理员无不提心吊胆。
通常学院派程序员(我这里姑且称之为程序员,也许称他们为计算机科学家更为合适一些),比如D.E.Knuth的TeX程序,自从1995年3月就保持在 3.14159 没有变化,最近才变成了 3.141592,越拉越接近圆周率PI。D. J. Bernstein教授写了qmail,同样,以安全和稳定著称的qmail自从1996年release出1.03版本,版本号就没有变过,当然其中也出了一些第三方作者的补丁程序。有趣的是,出于对自己程序的信心,D.E.Knuth和D. J. Bernstein都不约而同以悬赏的方式来鼓励程序员发现其中的BUG。
以上说的是版本的问题。现在说说Java。老实说,FreeBSD对Java支持的确不太好。并不是FreeBSD社区对Java不热心,而是Sun公司对Java有一套独特的授权方式,其正式文本读起来坚涩不已,如果有兴趣可以去sun官方网站看看。由于其独特的授权方式,FreeBSD的ports tree里有jdk1.4安装比较麻烦,除美国和加拿大以外的地区不能下载源码编译,不知现在状况有没有改变。http://www.eyesbeyond.com/freebsddom/java/jdk14.html 网站直接下载jdk源码和patch sets,但是源码的指向仍在sun公司,这种安装方式适合比较资深的FreeBSD玩家。因为各种各样的依赖关系和补丁包实在是太多了,简直是让人眼花缭乱,不过好处是版本号新,可以支持到1.4。http://www.freebsdfoundation.org/ 提供二进制形式的jdk("大菠萝系列"),目前的版本号是jdk1.3.1,而且只支持FreeBSD4.x(我觉得除去对新技术的狂热追求-因为5.x的确有不少值得称道的新技术-4.9已经很够用了,而且超稳定),不过安装真的是方便,我试过后觉得可以适合大部分java用户。
以上仅供你参考吧。
作者: dm14792 发布时间: 2004-04-29
最初由 Freebird 发表 的确,FreeBSD下的Java配置、应用未免捉襟见肘。虽然很多帖子也说在FreeBSD下实现了Java,但哪位不是费了九牛二虎之力的。我至今也未能实现过 ![]() |
如果是说速度和效率的问题,我就没有发言权了,我没有做测试,在java方面的应用也很少。
作者: kevinwqw 发布时间: 2004-04-29
作者: kewell11 发布时间: 2004-05-01
作者: nullfox 发布时间: 2004-05-01
作者: skywalk 发布时间: 2004-05-03
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28