kubuntu札記

       ubuntu玩得差不多了,逮着個機會換個kde來玩玩,折騰一晚上裝上了kubuntu。

說實話,個人覺得kubuntu更適合中國網民,至少界面上來說跟windows7相比有過之而無不及。同ubuntu相比呢,預置的軟件不論界面還是易用性都應該會高出一個等級,不過kubuntu的plasma更容易崩潰倒是真的,但一般來說崩潰了也不會有啥大問題。

       好啦,言歸正傳。同gnome相比,kde沒有大型的社區支持,很多問題得靠自己摸索。開一帖,記錄自己使用kubuntu過程中發現的問題和解決辦法。

 

 

1、誤刪桌面系統

      安好kubuntu,發現什麼藍牙啊都用不着,果斷在軟件倉庫中卸載之。悲劇了,雖然看到提示中說明將連帶卸載包括plasma在內的一些軟件包,還是不當一回事的卸載掉了,於是重啓後不能進入桌面,黑屏,只有一孤零零的小鼠標在上面。

      躺牀上想辦法,開始想從光盤啓動,然後把全部文件複製過去放在硬盤的系統裏,但是估計會把文件系統的權限全搞亂。又想,誤刪了軟件包重新安裝不久可以了?行動,找出了我刪掉的那幾個包的名字,全部安上去!實際上,只需要安裝kubuntu-desktop就好,它是依賴其它包的,會自動安裝上:

sudo apt-get install kubuntu-desktop

問題是哪兒去輸命令呢?kubuntu(ubuntu)是多用戶的操作系統,可以同時供六個命令行用戶和圖形用戶使用系統,用Ctrl+Alt+F1~F7即可切換,前面六個是命令行界面,F7是圖形界面。切換好後輸入命令安裝好就ok啦!(這是偶第一次在命令行界面下解救偶的系統,其實命令行也不難嘛,就是懶得記!)

        我想ubuntu下誤刪了gnome也因該可以用類似的方法解決(sudo apt-get install ubuntu-desktop)。

2、linuxqq啓動器

      雖然linux下的騰訊QQ很讓人無語,但是既不想裝wine又想保留聊天記錄的我只得裝上tar版的linuxqq(http://im.qq.com/qq/linux/)。無賴只有在終端下才能啓動,桌面創建的啓動器沒用。原來是shell命令不對,更改……/.linuxqq_v1.0.2_i386/文件夾下QQLnk文件,置換語句爲:

 #!/bin/sh

cd ~/.linuxqq_v1.0.2_i386/  #這句很重要,轉換到qq.tar.gz解壓後的QQ的安裝目錄

export GDK_NATIVE_WINDOWS=true

./qq &  #./qq 腳本運行方式 & 表示將作業放到後臺

       然後在桌面上創建啓動器:

[Desktop Entry]

Name=QQ

Exec=/home/nick/.linuxqq_v1.0.2_i386/QQLnk

Type=Application

StartupNotify=true

Icon=

        保存爲QQ.desktop,更改權限爲可執行即可。

3、導入firefox書籤亂碼

         我平常喜歡用傲遊,到kde下用firefox,書籤從傲遊導出後導入firefox亂碼,解決方法:

          用文本編輯器打開導出的書籤,在第二行添加(更換)爲:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">

改變一下網頁編碼就行了。注意,不是改變文本的編碼。

          有個更簡單的方法:用firefox打開win導出的ie收藏夾bookmark.htm,然後“頁面另存爲”,然後用firefox書籤導入功能就可以了。

 

4、sudo 出現unable to resolve host 解決方法

       學校有IPV6,果斷hosts翻牆(http://docs.google.com/Doc?docid=0ARhAbsvps1PlZGZrZG14bnRfNjFkOWNrOWZmcQ&hl=zh_CN)。悲劇了,每次執行sudo 就出現這個警告訊息:

sudo: unable to resolve host hostname        #hostname是我的用戶名

參考網上的方法,修改/etc/hosts, 讓hostname可以解回127.0.0.1 的IP 即可.
/etc/hosts 原始內容

127.0.0.1       localhost

/etc/hosts 內容修改成如下:

127.0.0.1       localhost hostname

這樣設完後, 使用sudo 就不會再有那個錯誤訊息囉。

 

5、Pidgin

pidgin是gnome下默認IM客戶端,在kde下kopete搞了很多遍沒效果之後,果斷卸載之換上pidgin。

首先,當然是QQ,下協議插件(http://code.google.com/p/libqq-pidgin/)替換掉/usr/lib/purple-2/libqq.so即可。

gtalk呢,這樣辦:

a、帳戶名稱就是去掉@gmail.com前面的部分,域就是@gmail.com。其它依次填好,還不行的話,進高級選項卡:

b、選擇強制舊SSL,勾上允許在不加密流上的純文本驗證,連接端口改成443,連接服務器爲talk.google.com。

ok啦~

 

6、安裝netbeans

       在kde下安裝netbeans(http://netbeans.org/downloads/index.html),至少需要安裝openjdk  java 6 runtime,如果需要其它編譯器還得安裝g++(c++編譯器)、gfortran(fortran編譯器)。然後,找到下載的netbeans,去終端安裝就成,不需要sudo。安裝好後,如果生成項目的時候出現

Package gtk+-2.0 was not found in the pkg-config search path.

再執行sudo apt-get install libgtk2.0-dev就好了。

備註:如果常常頻繁的在系統中安裝/卸載,容易產生很多沒有用的包,那麼不時的清理一下你的系統是十分必要的。

sudo apt-get autoremove

ok啦~(我常常亂裝一些東西,搞得系統很臃腫)

7、添加源、公鑰

添加ppa源:

PPA即Personal Package Archives,個人軟件包集。詳細介紹你可以查看

一般說的PPA源的形式是:

ppa:user/ppa-name

你可以通過add-apt-repository命令來添加PPA源:

sudo add-apt-repository ppa:user/ppa-name

再刷新軟件源列表:

sudo apt-get update

然後就能安裝軟件了。

在添加一些源的時候,更新往往需要公鑰,實例如下:
添加launchpad.net的源安裝UNetbootin,ubuntu10.04源如下:

debhttp://ppa.launchpad.net/gezakovacs/ppa/ubuntulucid maindeb-srchttp://ppa.launchpad.net/gezakovacs/ppa/ubuntulucid main

當sudo apt-get update時提示如下:

W: GPG簽名驗證錯誤: http://ppa.launchpad.net lucid Release: 由於沒有公鑰,無法驗證下列簽名: NO_PUBKEYD45DF2E8FC91AE7E

注意NO_PUBKEY後面就是需要驗證的,命令輸入:

gpg --keyserver subkeys.pgp.net --recvD45DF2E8FC91AE7E
gpg --export --armorD45DF2E8FC91AE7E| sudo apt-key add -

 

8、谷歌播放器

個人覺得linux下面最好的在線音樂播放器就是採用谷歌中國音樂數據的gmbox(http://code.google.com/p/gmbox/)

先裝源:

sudo add-apt-repository ppa:cnav/ppa

sudo apt-get update

再安裝:

sudo apt-get install gmbox mpg321

後一個是內置播放器需要的包。

 

9、給amarok裝上歌詞插件

可以去http://kde-apps.org/content/show.php?content=103055下載python代碼或者直接svn獲取代碼:

svn co http://www.sanfanling.cn/svn/lrcShow-X/trunk/lrcShow-X

下載好的代碼一般在用戶目錄下  ~/,複製到適當位置就可以了

想要單獨開啓的,可以創建一個腳本

#!/bin/bash
cd ~/lrcShow-X
./lrcShow-X.py

要隨amarok啓動,另外還需腳本,從http://forum.ubuntu.org.cn/download/file.php?id=68237下載

解壓後放到~/.kde/share/apps/amarok/scripts/下,然後到amarok配置插件即可


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章