设为首页 收藏本站
查看: 645|回复: 0

[经验分享] VMWare下的Ubuntu7.10安装试用手记

[复制链接]

尚未签到

发表于 2016-1-6 12:33:06 | 显示全部楼层 |阅读模式
最近看到了大家都在讨论Ubuntu7.10的发布,原来一直在用Redhat,总是感觉对中文支持的不是太好,听说Ubuntu在中文方面比较好,所以就下了一份光盘的ISO映像,准备在本本上装一份试试。

     我的本子是在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字体是不能显示中文的。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-160962-1-1.html 上篇帖子: 【LINUX】在虚拟机中的小红帽系统上安装VMware tools 方法 下篇帖子: 在XP下为Vmware运行的Ubuntu server10.10安装vmware tools时,遇到的一些问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表