close

這種越是無腦的話常常顯示出某種莫名其妙的真理。

根據某種謠言,KDevelop是個很好用的IDE。所謂的好用,其實是針對於我們這些被M$荼毒了好幾年(其實有自己的電腦也就是這幾年的事而已...)的蝦米族(聽說無菌蝦苗野放的存活率幾乎是0)們而言的。"寫程式竟然沒有IDE",怎麼可以發生這種事情呢?!天啊,這真是太悲慘了。即始前輩們都說,只要有了gedit(請換成自己喜歡的文本編輯器就行..在李老師的環境下應該有至少幾十種~_~)加上gcc,make指令就可以吃透透了云云,對於小E這種好孩子來說,沒有個懶人用的IDE還是感到相當的不慣。

基於前一篇文章推薦過的SPE(Stani's Python Editor...咦?我沒有介紹過嗎?  其實是本來要寫,只是寫到一半想吃大餐...所以沒寫完的哦),Python的開發環境基本上在小E的電腦上就是這樣了(有時會也會使用IDLE,SPE提供的shell有時不太乖順),但因為由於受了諸多刺激,想碰一點C/C++....不過那又是另一段故事了。

總之當初只是懶得碰C/C++這種望之生厭,啃了嫌硬的餅乾,才從VB、Python這種命令稿語言(咦,VB可以算是一種嗎)摸起的;現在只能說,"其實那是早晚都要摸一點的東西啦"。

嗯,拉拉雜雜的廢話又說了很多,總之,這篇是拿來記錄一下,在GNOME的環境下面,要怎麼配置KDevelop才能用得滿意、用得開心、用得歡喜。

至於KDevelop有多好用的話,網路上找找文章就有了;總之,這裡不再另外介紹,畢竟打字也是很累的。根據google大神的調查,中文的資料還滿少的;不過英文的資料大略上看起來並不會很難,而KDevelop本身的介面還不至於使人眼花瞭亂(嗯...我是假設大家都有使用過Qt Designer一類的懶人好物),執行的速度也還不錯,相信應該可以讓許多人滿意才是。

---*--- 懶得看廢話就從這裡開始也無所謂 ---*---

首先,想在GNOME下面(這是Ubuntu8.04的預設桌面環境)使用KDevelop的話,有兩種方案;下面的操作是在魚幫兔8.04下進行的,當然,即始是其他的Linux distro,應該也是無所謂的啦。

這套IDE既然是個KDE-based developer,想當然爾,第一種方法就是直接裝個KDE環境;要不麻,第二個方法,就是在GNOME下面裝一大堆KDE的lib。

方法1:

不就是裝個KDE嗎?

step1:
sudo apt-get install Kubuntu-desktop
相信這一步應該不需要再多做很多解釋吧,嗯...總之,在終端機下執行也好,文字界面下(Ctrl+Alt+F1 - F6)執行也好,利用apt-get裝了就對了,很直覺吧。

接下來,有200多MB的東西會從網路上(請確定室友不會生氣)抓下來並且安裝,對小E的網路來說,這是一段不短的時間,也許大家可以利用這段時間煮塊蜂蜜茶凍什麼的,晚上可以當消夜吃。

step2:
安裝完了之後,我們可以開始使用KDE。注意:GNOME和KDE這時候是共存的,在GNOME下安裝的應用程式、軟體等等,在KDE下都是共通的(忽然覺得解釋這種理所當然的事好多餘)。

現在,登出GNOME吧。最簡單的方法就是:Ctrl+Alt+Backspace。當然,從工作列圖示做到這件事也是可以的。

step3:
選擇進入KDE的環境。預設的環境是英文;中文化的方法和GNOME下也差不多,應該不必特別多做解說了。
中文套件的安裝與支持,請在終端機下做這件事(中間不要換行喔):
sudo apt-get install language-pack-kde-zh language-pack-kde-zh-base language-pack-zh language-pack-zh-base language-support-zh

step4:
雜七雜八的設置這裡也應該不用多做解釋了,總之,那是個人喜好~_~
在GNOME和KDE之間切換:
sudo dpkg-reconfigure gdm
sudo dpkg-reconfigure kdm

step5:
在KDE下安裝KDevelop,對各位來說應該是小菜一碟了。不管在套件管理程式(Synaptic,apt-get...)中,或者"添加/刪除應用程式"的「軟體開發」裡面,都可以找得到KDevelop,只要您還沒有忘記您的密碼,接下來的都不會是難事了XD

方法2:

如果不想裝個很龐大的KDE的話,你也可以在GNOME下面裝一大堆的套件。但我必需要說,KDevelop加上那一大堆套件,差不多也是200多MB。不過在不同的桌面環境切來切去的實在也是很麻煩的事(搞不好只是要寫個小小的腳本而已耶),而個人又很討厭麻煩。當然您要直接使用KDE也是可以的,不過對小E來說,暫時並不列入考慮就是了。

step1:
安裝KDevelop。
您可以在Synaptic套件管理程式下做這件事,當然也可以在"添加/刪除應用程式" → 「軟體開發」裡面找到。

安裝的過程需要一段時間,但並沒有長到足夠去煮一塊蜂蜜茶凍或布丁什麼的。您可以考慮趁這段時間騷擾一下MSN上的好友,或者追一下毒奶粉的新聞也不錯。

step2:
裝好了,基本上也能夠執行......那為什麼還要寫這篇文章呢?
您可以試著在應用程式 → 軟體開發 → KDE/C++裡面,嘗試編輯一個簡單的Qt小程式...嗯,您立刻就會發現「您需要KDExxxx版本」一類的,邪惡的,令人窩火的訊息。

為了解決這件事,您必須再安裝一些套件才能順利的進行您萬惡的千秋大業。

進入Synaptic套件管理程式中,搜尋Kdevelop,找到後面帶有-dev這個關鍵字的套件,安裝它。
其他您還需要安裝的套件:
autoconf
automake
g++
libtool
cmake

如此,您的Kdevelop應該能夠正常的使用了。


---*--- 參考文件與衍伸閱讀  ---*---

1. http://unix-cd.com/vc/www/22/2007-10/9121.html   配置Ubuntu(GNOME)下的KDevelop

2. http://packages.ubuntu.com/gutsy/kde/kdevelop  KDevelop有哪些套件?請看魚幫兔的官網怎麼說。

3. http://bbs.pcbeta.com/archiver/tid-281477.html GNOME/KDE的共存。

最後附帶

如果您無論如何都覺得上述兩種方法很麻煩的話,根據第一篇文章所言,CentOS和Fedora Core裡面有直接集成的KDevelop,不需要自己找lib(其實我覺得網路夠快的話也並不麻煩啦,半小時就能全部搞定了,基本上也就是打打字...),以上做為參考。

如果有更好的方法或更好的工具也歡迎提出~。基本上雖然對英文沒有什麼憎惡,還是比較喜歡中文的工作環境就是了(需要講得這麼白嗎?)。

arrow
arrow
    全站熱搜

    鱷魚 發表在 痞客邦 留言(0) 人氣()