浏览 14675 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-22
我的本子是在06年初买的HP的nx6120,内存加到了1G,平时做Java开发感觉不错。但HP在笔记本方面对Linux支持的不是很好,原打算主要以Linux为开发平台,但HP的网站上根本就没有相关的驱动。担心硬件得不到支持,所以就用了VMWare进行了虚拟。 在Java开发方面,我一直在用Netbeans,不过在VMWare中安装的Redhat Enterprise Server 4上,使用JDK6和Netbeans6一直有问题,动不动就导致整个IDE死掉,用JDK5和NB5.5到是不错。这次决定试试Ubuntu7.10。 我用的VMWare是5.5,主要是因为它的块头比较小,也对Ubuntu有直接的支持。在VMWare中采用默认的设定新建了一个虚拟机(这让我在后面的安装吃了不少苦头),建好虚拟机后,利用XP中的Daemon Tools把Ubuntu的光盘映像虚拟了一个光驱,然后就开始了安装。 Ubuntu的安装界面是一个图形界面,一开始觉得非常有特色。接下来就是一套傻瓜化的安装过程,一直也很顺利。但一到82%时,就出了事情:安装程序一直停着不动,提示在扫描镜像站点。实在没想到Ubuntu竟然在安装时还要去网络下载其余的文件,而VMWare中利用默认设定建立的虚拟机是不能直接联通到网络的。这一点上感觉Ubuntu做得很不好。如果你在安装过程需要访问网络,至少也该在安装中提示一下用户做好网络方面的设置,否则的话还不是白白地浪费时间!我一直等了将近20分钟,看到安装程序一直没有反应,以为是这个Ubuntu版本和VMWare不是太兼容,所以就把安装信息进度窗口关掉了,没想到一关掉,安装进度又开始了! 接下去一帆风顺,重启虚拟机,然后登录,由于安装选择了中文界面,所以进去也是中文,但随后发现SCIM中根本就没有中文输入法,想想可能是安装时取消了进度窗口的原因。Google了一下,说是要利用sudo apt-get指令再安装SCIM,但试了一下,系统提示SCIM已经安装。一时也没有别的办法,就想先看看当前这个系统好不好用。 比较让我恼火的是,Ubuntu在VMWare中默认的分辨率太高,根本就无法正常查看窗口中的内容。所以就想改掉屏幕分辨率。但在上方的“首选项”->“屏幕分辨率”菜单中,改了几次都不见有效。感觉有些恼火了。后来想想可能是没装VMWare Tools的原因。于是安装VMware Tools,但安装过程中发现出错,一怒之下重启,发现分辨率居然生效了。于是开始安装JDK,NB6,试运行,没有象Redhat那样死掉,还挺好,觉得Ubuntu还是值得一用的。接下来,把原来的一个准备升级的项目CVS下来,打开一看,所有的中文都是方块,没办法,不支持中文啊。于是,下狠心,重装Ubuntu! 这次有了上次的教训,把虚拟机的网络设定改为NAT,让当前的客户操作系统使用主操作系统的网卡,然后安装,一路绿灯!安装完毕,中文终于可以通过SCIM输入了! 再安装VMWare Tools,依旧出错,看来,目前这个Ubuntu7.10,VMWare5.5支持的还不是太好,但没有什么大碍,只是在切换系统时多按了“CTRL+ALT”两键而已,这是可以接受的。 于是再次安装JDK6,NB6,打开中文文件,还是一个一个的方块!试着输入中文,对不起,根本就没有机会让你输进去! 静下心,想想在Redhat中的经验,就又安装了一个JDK5,更改NB6,让他跑在JDK5中,效果依旧!Google一下,发现众多劳苦大众都在抱怨Swing和SCIM之间的关系。很多人都说,还是原来的小企鹅-fcitx比较好,不会造成太多问题。 于是,先是利用sudo apt-get install fcitx,安装了小企鹅,同时利用Kill命令,停止SCIM,果真能够在NB中输入中文了,虽然还是方块,但确实可以输入了!于是决定彻底删除SCIM,使用小企鹅。利用sudo apt-get remove SCIM,将其删除,重启系统后,fcitx已经是默认的中文输入了,用着还是挺顺手的,现在这篇文章就是用小企鹅的五笔打的。 现在准备解决Netbeans的中文字体显示问题。其实,只要在NB的字体选项中,选择一个支持中文的字体就可以了,我选的是文鼎宋PL细上海宋Uni字体,看起来虽然不是太好看,但至少中文可以正常显示了,不过在Netbeans的输出窗口中,如果程序输出中文,还是乱码,不过我的项目是基于Web,用不着在控制台输出,所以就算凑合了。看了论坛老大的帖子,可以通过修改JDk中的字体文件彻底解决中文显示,但需要做得的工作不少,在目前时间内,暂时还是不去研究了。也希望坛子里的高手能够指点一下。 目前,一直在用这个Ubuntu7.10,感觉中文支持还是不错的,火狐的字体看起来已经比较舒服了。不过说实话,和Turbo Linux的中文相比,还是有些差距的,但比Redhat要好不少。 总结一下,Java开发者在利用VMWare安装Ubuntu看来需要注意以下几点: (1)安装过程最好确保网络通畅,以避免安装后不能使用中文的缺点。希望后续的Ubuntu能够在这方面改进一下,毕竟在安装系统时大部分电脑是不能联通网络的,Ubuntu联网看起来是为了简化操作,实际有些 弄巧成拙的感觉。 (2)在Ubuntu中,SCIM和Swing之间存在严重的冲突,所以最好安装后卸载SCIM,改用fcitx。 (3)对于Swing程序,按照目前的安装,几乎所有的利用GUI输出中文的程序都会是方块,这是一个很严重的问题,而解决的方案比较复杂,所以想转到Ubuntu7.10下时,需要三思而后行。希望高手能够多贴一些方案。 (4)对于Netbeans而言,目前在Ubuntu7.10中,需要注意编辑器默认字体的设定,要选择能显示中文的字体,作为默认的编辑器字体,而默认的Mono字体是不能显示中文的。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-23
安装时不需要网络连接,安装完以后再装语言也可以.
|
|
返回顶楼 | |
发表时间:2007-10-23
安装的时候最好把网线拔掉..
|
|
返回顶楼 | |
发表时间:2007-10-23
1. 安装的时候不用选择中文,这样就不会联网去找中文资源文件,速度会快很多。可以在安装完毕以后再加载中文支持。
2. SCIM和swing在sun的jdk下面有冲突,用fcitx不错。 3. 我很少在Netbeans的console输出中文 4. 中文字体荐这里下载免费的文泉: http://wenq.org/ |
|
返回顶楼 | |
发表时间:2007-10-24
感觉不是那么好用,不明白,他的windos分区第一次识别了,可再就没好过,自己mount也出错fstab也不行,看来路还长啊,好好研究研究~对他还是充满信心的~!
|
|
返回顶楼 | |
发表时间:2007-10-24
除非你自己编译内核,想要装vmtools还是换wmware6.0吧,或者去下别人做好的镜像。比如:
http://jars.de/linux/ubuntu-710-vmware-image-download-english |
|
返回顶楼 | |
发表时间:2007-10-25
这回安装7.10感觉很糟糕,启动很慢,硬盘灯经常长明不灭,不知道在干什么,关掉Indexing服务也没见好转。而且文件浏览器里无法输入字符,看过官方论坛据说是scim的问题,可是6.04、6.10和7.04三个版本都没出现过这类问题。虽然能感觉到功能改进很多,还是卸掉了,玩不转这个版本啊。
|
|
返回顶楼 | |
发表时间:2008-01-18
安装环境:
XP SP2 VMware-workstation-5.5.1-19175.exe ubuntu-7.10-desktop-i386.iso 在VMware安装ubuntu-7.10,可是在安装到启动界面就不动了?ubuntu-7.10是在http://www.ubuntu.org.cn/网站下载的,大小为695M,为什么呢? |
|
返回顶楼 | |
发表时间:2008-01-23
引用 安装环境: XP SP2 VMware-workstation-5.5.1-19175.exe ubuntu-7.10-desktop-i386.iso 在VMware安装ubuntu-7.10,可是在安装到启动界面就不动了?ubuntu-7.10是在http://www.ubuntu.org.cn/网站下载的,大小为695M,为什么呢? 我是在ubuntu的官方官方网站下的,下载的网址是http://www.ubuntu.com/getubuntu/download。 也许你下的映像文件有问题,请从上面的官网上下载吧。 另外,我觉得最好使用VMWare6,5.x这个版本不支持Ubuntu上安装VMWareTools的安装,在切换系统时有些麻烦。 |
|
返回顶楼 | |