论坛首页 综合技术论坛

Linux真是Java开发者的天然选择

浏览 83360 次
该帖已经被评为良好帖
作者 正文
   发表时间:2006-09-11  
robbin 写道
ylt 写道
我最不喜欢软件需要安装了。因为不知道怎样让linux可以安装多个版本的mysql/java/tomcat/apache,所以我没法用linux开发。我的机器上就有mysql4/mysql4.1/mysql5等多个版本,都是免安装版的。不同的项目都是用自己目录下的mysql/jdk/tomcat版本。

有哪位老大知道怎么在linux下安装多个版本的mysql嘛?多版本的java和tomcat我倒是可以自己搞定,就是设置一下JAVA_HOME就可以了。


安装在不同目录下面就可以了。


也不是那么简单吧。比如在window下使用noinstall版的mysql,解压以后就可以使用,相关的启动程序/数据文件都在解压目录下。可是在linux下面安装,如果使用它自带的软件包安装管理工具,那只能有一个版本。而且默认安装时mysql会被安装到多个分散的地方,比如数据文件/usr/local/mysql/data,启动脚本/etc/init,还有/usr/share/mysql,/usr/bin等等。如果这些设置都要自己一个个改以便多个版本不冲突,那是在太累了。

此外在linux下面还会碰到中文问题/不同发行版兼容性的问题,也会浪费开发者的精力。

所以我认为linux不是好的开发平台,但是它是一个好的服务器平台。
0 请登录后投票
   发表时间:2006-09-11  
ylt 写道
此外在linux下面还会碰到中文问题/不同发行版兼容性的问题,也会浪费开发者的精力。

所以我认为linux不是好的开发平台,但是它是一个好的服务器平台。

我使用的发行版有redhat -> fecora -> suse -> ubuntu -> gentoo,没发现有什么中文问题?不同发行版兼容性问题?具体哪方面?我换了几个发行版都很容易配起一个开发环境。

换的发行版很多,不是说它们都不好,不同时期有不同的喜好。java开发我推荐你用ubuntu,ubuntu的桌面还是挺不错的,其它语言特别是极度冷门语言推荐你用gentoo,要从它里面找点它没有的东西还真挺难。

开始被人强摁着用linux,到现在见到windows就烦,做点小事也觉得束手束脚。现在一直觉得linux是个好的开发平台,也是好的服务器平台(这方面还要努力发掘)。
0 请登录后投票
   发表时间:2006-09-11  
zelsa 写道
tianxinet 写道
装好后试一下,找个项目编译、发布一下,什么感觉?linux下的eclipse
比windows下快许多,不用再经常急的要敲烂键盘喽

我在SUSE 10.1下,Eclipse 3.2比Windowsxp下慢好多好多


如果所料不差,你的其它较大应用也应该比较慢。
问题很可能出在安装时的分区上,看看你的swap分区是不是有些问题?
0 请登录后投票
   发表时间:2006-09-11  
qiezi 写道
ylt 写道
此外在linux下面还会碰到中文问题/不同发行版兼容性的问题,也会浪费开发者的精力。

所以我认为linux不是好的开发平台,但是它是一个好的服务器平台。

我使用的发行版有redhat -> fecora -> suse -> ubuntu -> gentoo,没发现有什么中文问题?不同发行版兼容性问题?具体哪方面?我换了几个发行版都很容易配起一个开发环境。


我敢肯定你绝对碰倒过中文问题,只不过有的你解决了,有的你习以为常了。比方说,你能在非xWindow的shell下看中文吗?如果可以,是否是你自己做了设置呢。你是否觉得linux字体不好看设置过字体呢?还是就这么忍着。

你用过这么多linux发行版本身,说明你浪费了大量本来可以节约下来的时间。我最近一次装linux是去年装ubuntu5,现在ubuntu6出来了,但是我还不想升级。

你在一个linux发行版下面编译的程序,到另外一个发行版是否可以运行呢?甚至同一个发行版用老的gcc3编译的程序,到一个装gcc4的机器上是否可以运行呢?在windows下这些都不是问题。
0 请登录后投票
   发表时间:2006-09-11  
ylt 写道

我敢肯定你绝对碰倒过中文问题,只不过有的你解决了,有的你习以为常了。比方说,你能在非xWindow的shell下看中文吗?如果可以,是否是你自己做了设置呢。你是否觉得linux字体不好看设置过字体呢?还是就这么忍着。

可能是这样吧。非X你可以试试zhcon,我还真没在非X下工作过,就好像有windows你非要退出到DOS做事一样(好像新版本的win不能这么退出了吧),在窗口环境下开个终端不好嘛?linux字体现在都挺好设置的,ubuntu6.06里面那个看习惯了也一样舒服。实在受不了又不怕侵权,你把windows那个字体拷过来也不用多费神,顶多2分钟吧。
ylt 写道

你用过这么多linux发行版本身,说明你浪费了大量本来可以节约下来的时间。我最近一次装linux是去年装ubuntu5,现在ubuntu6出来了,但是我还不想升级。

我已经说过了不是因为它不好用,我喜欢折腾。用windows时平均1星期重装一次,机器没装什么东西不过感觉过几天就不好用了,用linux我大概3个月到半年装一次,经常升级垃圾也不少。我用了这么多发行版不是一年用的,加起来有3年了。
ylt 写道

你在一个linux发行版下面编译的程序,到另外一个发行版是否可以运行呢?甚至同一个发行版用老的gcc3编译的程序,到一个装gcc4的机器上是否可以运行呢?在windows下这些都不是问题。

一般只会遇到依赖库的问题,你在windows下没遇到是因为windows下已经带了一些常用的vc动态链接库(假如windows下使用vc编译器)。你用vc2005编译一个程序把可执行文件拷到其它没安装vc2005的机器上看看,是不是也提示缺少动态链接库?

windows上这类问题确实要少一些,很多软件都把msvcrtNN.dll这类运行库给打包到自己程序里,特别是用新版编译器编译的。

其实都有一样的问题,只是windows上这样的问题你一看就把它解决了,linux的问题你看见就觉得它挺烦。跟你前面说我的中文问题一个理儿。
0 请登录后投票
   发表时间:2006-09-12  
ylt 写道
在window下使用noinstall版......在linux下面安装,如果使用它自带的软件包安装管理工具

逻辑混乱
0 请登录后投票
   发表时间:2006-09-12  
从新的工作需要开始,快两个月没用windows了。
现在已经成了习惯。。。

我FC1~5都装过,但是都觉得不好。还是比较喜欢openSuSE和unbuntu,

下个月FC6和ubuntu6.10应该就出来了。期待ING


讨厌FC是因为FC的release notes上说对于Java的JDK以及jar包,不要直接从其官方下载,要去个什么jpackage的破地方。

所以我装FC,从来不装Java那一栏。总感觉像鸡肋(也许我说的不对,因为没有怎么好好用过。)
0 请登录后投票
   发表时间:2006-09-12  
对FC5印象不好
我承认我踢了机器一脚,然后FC5直接崩溃了。
0 请登录后投票
   发表时间:2006-09-13  
我用magiclinux 中文化比较好字型比ubuntu好点

自己有字体安装程序,集成的工具也都还不错,基本不需要自己装其他工具了
运行JAVA IDE 也比较快
兼容简单的exe程序 可运行IE 

SUSE是个界面漂亮运行比较慢的系统 最求速度就不适合用了
0 请登录后投票
   发表时间:2006-09-13  
在ubuntu下用ie4linux装了ie, 但是老是有些javascript错误。  而且点那个黄色的警告弹不出窗口, 现在遇到IE问题还是要转到windows下用VS debug   javascript。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics