海边沫沫

相濡以沫,不如相忘于江湖
posts - 42, comments - 477, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
  说道Linux桌面系统,肯定有人会推荐Ubuntu Linux 7.04,也肯定有人会推荐Fedora 7,但是经过我的使用,我觉得,最顺手的还是Red Flag Linux Desktop 5.0,不错,就是这个,我们国人自己开发的红旗。

  Ubuntu Linux 7.04 我下载后,在虚拟机中安装失败,在真实电脑中安装同样是失败,因此不能参加比较。Fedora 7在虚拟机中安装失败,在真实机中安装成功。Red Flag Linux Desktop 5.0在虚拟机和真实机中都可以安装,当然,我最终选择还是在虚拟机中运行它。我用的虚拟机是Virtual PC 2007。

  一个Linux桌面系统如果要让人喜欢,主要要看两个方面:一是界面漂不漂亮,二是上网方不方便。我这里也主要通过这两个方面对Fedora 7和Red Flag Linux Desktop 5.0进行对比。

  先说Fedora 7吧,在网上对它的赞誉比比皆是,但是我想,这主要是针对外国人吧?对我们国人来讲,首先是中文字体的显示都没有过关,中文字显示出来都是发虚的。下面让大家看几个截图:

下面这个是桌面的截图,桌面上的字体可能是经过优化的,比较清晰锐利,但是控制台窗口中的字就基本上发虚得看不清楚了:

09.png

下面这个是用FireFox访问www.blogjava.net时的效果,虽然有些链接上的文字显示还是有点不爽,但是基本可以接受。我想这应该算是FireFox的功劳。

10.png

下面是打开应用程序KDevelop的截图,这里面的字体和桌面上的字体相比,差别太大了,说明Fedora 7中的美化仅仅只是表面工作,而我们经常需要使用的程序,还是没有得到根本的改观:

11.png

  上面的截图还仅仅只是GNOME桌面,如果是KDE桌面,那字体更加是丑得掉渣。

  其次是上网也没有考虑到我们国人大部分都是ADSL上网这个国情,在Fedora 6中,还有adsl-setup程序可用,但是在Fedora 7中,adsl-setup却怎么都找不到了。因此,在Fedora 7中,这样的网络结构是上不了网的:
02.PNG
  但是也不是绝对没有办法,我们只要稍微更改一下网络结构,加装一个路由器,把拨号的任务交给路由器完成即可,如下图:
03.PNG
  最后要说的就是在Fedora 7下安装驱动程序的困难。我这里说的驱动主要是指显卡驱动,我使用的是Nvidia 8600GT的显卡,显示器是22寸宽屏,支持的最大分辨率是1680*1050,但是在安装Fedora 7之后,它自带的显卡驱动输出的图象为1600*1200,我的显示器不支持。而安装Nvidia自己的官方驱动却屡屡失败,先是使用yum进行安装,但是下载速度太慢,于是我自己到Nvidia的网站上面下载了一个For Linux的驱动,下载后,在安装的时候要编译,需要Linux内核的源代码,于是我又安装kernel-devel软件包,但是最后编译成功了吧,载入驱动的时候又失败。最终是折腾了一晚上也没有搞好。于是乎,我不得不放弃使用Fedora 7。

  再来说说Red Flag Linux Desktop 5.0,该系统是可以成功在虚拟机上安装的,当然也可以在真实机器上也可以安装,在真实机器上安装后,运行起来不是很爽,一是声卡的驱动不行,虽然有声音,但是杂音更大,多媒体应用肯定不行;二是系统运行速度比较慢,上网的速度就更慢了;三就更加不用说了,肯定不支持我这个显卡,好在我是使用另外一台笔记本安装的这个系统。

  因此,最好的选择当然是在虚拟机中运行该系统了。在虚拟机中,我为该系统分配了1G的内存。(我主机的内存是4G)

  还是先给出下载地址,见下图:
05.PNG

  安装过程非常顺利,这里就不罗嗦了。但是安装完之后,启动系统进入图形界面的时候,问题就来了:系统花屏。我花了很长时间来解决这个问题,当然,主要的时间还是花在找X系统的配置文件上了,一般的Linux系统中都是/etc/X11/XF86Config-4文件,但是偏偏Red Flag Linux Desktop 5.0不是,而是/etc/X11/xorg.conf。找到该文件就好办了,只需要把显示配置一节中的Depth由24改成16就可以了。我想大概是因为Virtual PC虚拟的显卡只支持16位色吧。这里,我配置的屏幕分辨率为1280*800,毕竟这样以后编程的时候运行IDE比较爽。Red Flag Linux Desktop 5.0在启动菜单中可以选择是进入图形界面还是字符界面,我觉得这个设计很贴心,因为图形界面花屏了,要改配置文件还非得进入字符界面修改不可。请看下图:

06.PNG

  下面让大家欣赏两个图片:

桌面:
07.PNG

上网,可以看到中文字都非常清晰锐利:
08.PNG

  可惜的是,在Red Flag Linux Desktop 5.0中,自带的浏览器还是FireFox 1.0版,以后我试着看能不能下载一个2.0版安装上去,毕竟2.0版才是主流嘛,还听说3.0版也快出了。

  上网使用的是下面这样的网络结构,而且主机和虚拟机不能同时拨号:

04.PNG
  第一次上网之前,需要打开控制台窗口,在命令提示符下输入adsl-setup,按提示输入用户名、密码、DNS等信息,就可以拨号上网了,相当方便。

  综上所述,我决定还是选择Red Flag Linux Desktop 5.0作为我的开发环境,还可以混个支持国产的高帽子戴戴。期待着红旗尽早推出6.0。

评论

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-03 20:59 by yanyan
为什么不试试用用ubuntu捏?

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-03 21:06 by pass86
你机器够爽啊。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-03 21:12 by 海边沫沫
@yanyan
我下载的Ubuntu Linux在真实机器上和在虚拟机上都安装不成功。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-03 21:17 by 海边沫沫
@pass86

我的机器配置是:
CPU: Intel Core 2 Duo E6600
主版: 技嘉P965-S3
声卡:集成
内存:DDR800 1G * 4
硬盘:希捷 320G
显卡:Nvidia 8600GT
显示器:ACO 210V (22寸宽屏)
光驱:三星 光雕 DVD刻录机

我想我的电脑装不上Ubuntu Linux,可能就是因为这个主办集成的声卡不被支持吧。具体什么原因我也搞不清楚。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-03 22:08 by Lf0x
@海边沫沫

这么高得配置确实很牛,不过你的 Ubuntu 和集成声卡应该没有关系 ,
连 Solaris 都有相关的驱动来支持 P965 主板集成的数字音效,更不用说 Ubuntu 了,
我的 ASUS P965-D 一样的声卡芯片装完 Ubuntu 之后跑得相当流畅了!

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-04 03:39 by 彭俊
尽快进入主题吧!如何Java开发呢?安装Eclipse的Linux版本?
这样做和Windows下开发有什么区别吗?能带来什么好处?
期待Blog主的下文,期待中...

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统[未登录]  回复  更多评论   

2007-09-04 10:31 by 过客
楼主是不是看上红旗的类Win界面,个人一个这个桌面就别扭,当然国内的形势对红旗来说只能这。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-04 17:25 by 海边沫沫
@过客

红旗的类Win界面我也不喜欢,类似Windows的文件浏览器和操作方式我也不觉得是优点。我使用Linux的时候,绝对不喜欢把鼠标双击半天才找到我想找的文件,大部分时候,我依然选择命令行操作。

但无论如何,我对字体的要求是非常高的,发虚的字体,眼睛受不了。

我接触Linux的时间比较迟,Red Hat 9 之前的版本没用过,只用过Red Hat 9、AS 3、Fedora Core 6和Fedora 7。等了这么多年,它还是没有把字体显示的问题解决,我已经彻底失望了。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-18 09:32 by meisida
请教,河南网通ADSL,使用红旗5.0如何能上网呢?

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-18 09:37 by meisida
使用红帽子9.0可以正常上了,可是在红旗5.0下找了很多方法就是上不去。网络是通的可以访问218.29.0.252,(河南网通客户端)。请教前辈能讲讲红旗5.0上网的详细配置,感谢!

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-18 15:55 by 海边沫沫
运行adsl-setup就可以了,按照提示依次输入用户名,密码,DNS服务器的IP地址等等。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-19 22:34 by func
红旗用的是中易的商业字库吧,和WIN上的一样~
大多数linux是不会使用商业字库的~而且也没有几款可以开放使用的字库~还是接受这个现实吧,理解到这点就不会觉得字体有什么丑的了

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-09-21 12:43 by 海边沫沫
@func
原来如此

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-11-20 20:08 by 三块石头
Ubuntu 7.04对SATA硬盘支持得不好,楼主可以试一下新出的Ubuntu 7.10,我的机器就是前一段时间用7.04安装时总是会出现cant access tty的错误,改用7.10后就可以顺利安装了,不过我还是个linux超级菜鸟,向楼主学习

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-12-26 09:38 by antran
我的机器装U,F,R都没问题啊。确实Ubuntu比较好用,虽然自己修改配置的地方比较多,不过也是比较方便的。。

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-12-28 02:18 by 开发者
我的Fedora 7装在VMware虚拟机上,可以正常运行啊,
上网也不必作任何改动,直接新建个连接,填上adsl 帐号密码就拨通了;

没有以上说得那么麻烦吧

# re: Linux环境下的Java开发(一):找一个顺手的Linux桌面系统  回复  更多评论   

2007-12-28 21:49 by 海边沫沫
楼上的说得对,VMWare是好用多了。我以前用的是Microsoft Virtual PC,现在我也改用VMWare了,而且还安装了Fedora 8

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-09-03 21:20 编辑过
 
 
相关链接:
网站导航: