程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Linux環境下的Java開發(一):找一個順手的Linux桌面系統

Linux環境下的Java開發(一):找一個順手的Linux桌面系統

編輯:關於JAVA

說道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吧,在網上對它的贊譽比比皆是,但是我想,這主要是針對外國 人吧?對我們國人來講,首先是中文字體的顯示都沒有過關,中文字顯示出來都 是發虛的。下面讓大家看幾個截圖:

下面這個是桌面的截圖,桌面上的字體可能是經過優化的,比較清晰銳利,但 是控制台窗口中的字就基本上發虛得看不清楚了:

下面這個是用FireFox訪問www.blogjava.net時的效果,雖然有些鏈接上的文 字顯示還是有點不爽,但是基本可以接受。我想這應該算是FireFox的功勞。

下面是打開應用程序KDevelop的截圖,這裡面的字體和桌面上的字體相比,差 別太大了,說明Fedora 7中的美化僅僅只是表面工作,而我們經常需要使用的程 序,還是沒有得到根本的改觀:

上面的截圖還僅僅只是GNOME桌面,如果是KDE桌面,那字體更加是丑得 掉渣。

其次是上網也沒有考慮到我們國人大部分都是ADSL上網這個國情, 在Fedora 6中,還有adsl-setup程序可用,但是在Fedora 7中,adsl-setup卻怎 麼都找不到了。因此,在Fedora 7中,這樣的網絡結構是上不了網的:

但是也不是絕對沒有辦法,我們只要稍微更改一下網絡結構,加裝一個 路由器,把撥號的任務交給路由器完成即可,如下圖:

最後要說的就是在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)

還是先給出下載地址,見下圖:

安裝過程非常順利,這裡就不羅嗦了。但是安裝完之後,啟動系統進入圖形界 面的時候,問題就來了:系統花屏。我花了很長時間來解決這個問題,當然,主 要的時間還是花在找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在啟動菜單中可以選擇是進入圖形界面還是字符 界面,我覺得這個設計很貼心,因為圖形界面花屏了,要改配置文件還非得進入 字符界面修改不可。請看下圖:

下面讓大家欣賞兩個圖片:

桌面:

上網,可以看到中文字都非常清晰銳利:

可惜的是,在Red Flag Linux Desktop 5.0中,自帶的浏覽器還是FireFox 1.0版,以後我試著看能不能下載一個2.0版安裝上去,畢竟2.0版才是主流嘛,還 聽說3.0版也快出了。

上網使用的是下面這樣的網絡結構,而且主機和虛擬機不能同時撥號:

第一次上網之前,需要打開控制台窗口,在命令提示符下輸入adsl-setup,按 提示輸入用戶名、密碼、DNS等信息,就可以撥號上網了,相當方便。

綜上所述,我決定還是選擇Red Flag Linux Desktop 5.0作為我的開發環境, 還可以混個支持國產的高帽子戴戴。期待著紅旗盡早推出6.0。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved