ubuntu 實踐

1. ubuntu 下的source insight

程序名字叫:source navigator

安裝命令:sudo apt-get install sourcenav

 

2. 在ubuntu 上安裝QT4

2.1 添加軟件源

sudo gedit /etc/apt/sources.list


 deb http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
 deb http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
 deb http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
 deb http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
 deb http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse
 deb-src http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
 deb-src http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
 deb-src http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
 deb-src http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
 deb-src http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse

 

2.2 安裝QT4

sudo apt-get install libqt4-dev libqt4-debug libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig qt4-demos

qt4-doc  是幫助文檔,包含了Qt中各個類庫的詳細說明以及豐富的例子程序,可以使用Qt Assistant 工具來打開閱讀。

qt4-qtconfig  是配置Qt環境的一個對話框,一般不做修改。

qt4-demos 包含很多可以運行起來的可執行文件以及源代碼。

qt4-designer是GUI界面的設計器。

 

2.2 安裝MySql的驅動程序

sudo apt-get install libqt4-sql-mysql

 

2.3 安裝qwt

qwt可用來花曲線,數據圖表等。

sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev

 

2.4 安裝QDevelop集成開發IDE

sudo apt-get install qdevelp

 

3. 數字音樂播放器

sudo apt-get install amarok

 

4. 代碼閱讀/編輯工具KScope

sudo apt-get install kscope

我在ubuntu 8.10上安裝完kscope後,因爲不支持kde4的庫,所以還運行不了。

解決方法如下:

1)  wget ftp.debian.org/debian/pool/main/k/kdebase/kate_3.5.9.dfsg.1-5_i386.deb

2)解壓kate_3.5.9.dfsg.1-5_i386.deb(下載的默認路徑在用戶目錄下,比如 /root/ubuntu)

3)進入kate_3.5.9.dfsg.1-6_i386目錄,解壓data.tar.gz

4)   將usr/lib下的libkateinterfaces.so.0.0.0和libkateutils.so.0.0.0這兩個庫拷貝到/usr/local/lib目錄下

5)   sudo ldconfig

6)   應該可以正常啓動kscope了。

 

5. Minicom

安裝 : sudo apt-get install minicom

配置 : sudo mincom -s (串口1,2……對應的名稱爲/dev/ttyS0, /dev/ttyS1, ……)

打開串口 : minicom

清屏: CTRL+A, 再按C

退出: CTRL+A,再按Q

如果不正常退出mincom,再次打開minicom會提示說被鎖住, 此時刪除/var/lock的對應文件即可。


6. MP3播放器

安裝:sudo apt-get install audacious

如果想播放wma格式,還要安裝:sudo apt-get install audacious-plugins-extra

現在可以打開Audacious了。安裝完後往往需要設置字體:

[右鍵]-> [首選項]->[播放列表]->[使用自動編碼檢測器檢測這些編碼],選擇合適的字體編碼即可。

 

7chm文件閱讀器

 sudo apt-get install chmsee

 

8 星際譯王stardict

 sudo apt-get install stardict

 安裝完後,可以到以下網站下載詞典http://stardict.sourceforge.net/Dictionaries_zh_CN.php

 詞典安裝:

 1)解壓下載的詞典

 2)將解壓出來的目錄放到 /usr/share/stardict/dic/目錄下

 3)重新啓動stardict即可看到你安裝的詞典

 

9 掛載JFFS2根文件系統映像

jffs2是構建於MTD設備上的文件系統,可以通過mtdram設備來掛載。mtdram是用RAM實現的MTD設備,可以通過mtdblock設備來訪問。以下是主要步驟:

1)加載mtdblcok內核模塊

# modprobe mtdblcok

2)加載mtdram內核模塊,設置設備的大小爲jffs2根文件系統的大小,塊擦除大小(flash的塊大小)爲製作jffs2時“-e”指定的大小,默認爲64KB

# modprobe mtdram total_size=16410 erase_size=64

以上單位爲KB

3)設備創建成功,可查看/dev/mtdblock0

4)將jffs2根文件系統拷貝到/dev/mtdblock0設備上

# dd if=rootfs.jffs2 /dev/mtdblock0

5)掛載mtdblock0設備到指定目錄

# mount -t jffs2 /dev/mtdblock0 /mnt/jffs2

 

10 Banshee播放器亂碼

剛安裝的Banshee播放器,導入mp3後,發現亂碼,從網上找到了如下解決方法:

$ sudo apt-get install python-mutagen

1) 轉換mp3目錄下的文件:

$ mid3iconv -e gbk *.mp3

2)轉換當前目錄下及其子目錄的mp3文件:

$ find . -iname "*.mp3" -execdir mid3iconv -e gbk {} /;

重新導入mp3,發現亂碼問題果然解決了。


11 Ubuntu 9.10下禁用ipv6

Ubuntu 8.10之後的版本需要在啓動內核後面加入"disable_ipv6=1"作爲內核參數直接傳遞。

$ sudo  gedit /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
變爲

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash

$ sudo update-grub

 

12 在ubuntu下使用雅黑字體

1)下載雅黑字體

2)創建目錄/usr/share/fonts/yahei, 將下載的msyh.ttf拷貝到該目錄。

3)修改權限:sudo chmod 555 /usr/share/fonts/yahei/*

4)創建字體緩存信息:

       $ cd  /usr/share/fonts/yahei

       $ sudo mkfontscale

       $ sudo mkfontdir

       $ sudo fc-cache -fv

 

13 解決pdf文檔的亂碼問題

$ sudo apt-get install poppler-data

 

14 在終端下使用英文字典sdcv

$ sudo apt-get install sdcv

sdcv的全稱是stardict console version,該詞典是stardict的終端版本。

sdcv還可以在vim中使用:

set keywordprg=sdcv
在普通模式下,按shirt+k,會調用sdcv查詢當前光標所在的單詞。

也可以添加全局快捷鍵,命令:gnome-terminal --window -e sdcv

 

 
(持續更新……)

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