Ubuntu系統是基於Linux的系統,他所有的軟件的更新是通過命令:apt-get install來安裝。
一、實現中文輸入該命令是為了完成gcc編譯器的建立,該ubuntu是debian的變種,debian傾向於用打包文件來執行,而普通的linux是基於源碼編譯的,通過gcc,make來完成的。
sudo apt-get install build-essential
該命令是對編譯環境打一些補丁。
apt-get build-dep vim-gtk
該命令是為了初始化scim中文。
sudo apt-get install scim-pinyin im-switch
im-switch -z en_US -s scim-pinyin
到此為止,環境已經支持中文。
二、在 Ubuntu 中, 傳統 UNIX 'root' 被屏蔽了 (也就是 你不能使用 root 來登錄).
用 root 權限執行命令, 在每個命令前面加上 'sudo' 命令。
啟動一個 root shell (例如 一個你可以運行 root 命令的窗口) 使用:
sudo -s
三、無線網卡驅動不起來:
查看系統的無線設備的設置:
iwconfig,
端口ath0去自動獲得ip
dhclient ath0
自動讓ath0掃描可用的無線網絡
sudo iwlist ath0 scan
ath0 Scan completed :
Cell 01 - Address: 00:0C:41:9D:3D:2D
ESSID:"linksys"
Mode:Master
Frequency:2.437 GHz (Channel 6)
Quality=53/94 Signal level=-42 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
禁用網絡
sudo ifdown ath0
激活網絡
sudo idup ath0
設置無線網絡的通道,該通道應該與AP一致
sudo iwconfig ath0 channel 6
設置essid
sudo iwconfig ath0 essid linksys
設置模式
sudo iwconfig ath0 mode managed
我們用ifconfig命令來看到的所有的接口不一定是已經被激活的,就像ath0,我發現,即使ath0沒有被激活也會在裡面顯示。
我在配置無線網絡的時候就碰到了怎麼也獲得不了ip的情況,但是我在系統--》網絡中已經激活了該網絡,其實這個時候,可能要做幾個操作。
調試無線網絡:
1、首先我們要在系統--》系統系統管理--》聯網的連接中看到自己的無線設備,就像我的無線設備是ath0,選擇其屬性,在打開的對話框中選上啟用該連接,連接設置的配置中選為dhcp,不用填其他的項目,然後將其激活。
2、用sudo iwlist ath0 scan命令掃描所有的無線網絡。
ath0 Scan completed :
Cell 01 - Address: 00:0C:41:9D:3D:2D
ESSID:"linksys"
Mode:Master
Frequency:2.437 GHz (Channel 6)
Quality=48/94 Signal level=-47 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
3、用獲得的AP信息來對ath0進行設置:
ty@tonylinux:~$ sudo iwconfig ath0 essid linksys
ty@tonylinux:~$ sudo iwconfig ath0 mode managed
ty@tonylinux:~$ sudo iwconfig ath0 channel 6
ty@tonylinux:~$ sudo iwconfig ath0 enc 15ADE315F326F81545C51EA031
其中channel必須與你用掃描命令看到的通道一致。
4、獲得dhcp client ip
sudo dhclient ath0
Internet Systems Consortium DHCP Client V3.0.3
Copyright 2004-2005 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Listening on LPF/ath0/00:0f:20:95:67:9e
Sending on LPF/ath0/00:0f:20:95:67:9e
Sending on Socket/fallback
DHCPREQUEST on ath0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.108 -- renewal in 34542 seconds.
5、用ifconfig就可以看到獲得ip
ty@tonylinux:~$ ifconfig
ath0 Link encap:Ethernet HWaddr 00:0F:20:95:67:9E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:783 errors:545 dropped:0 overruns:0 frame:545
TX packets:1017 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:200
RX bytes:571504 (558.1 KiB) TX bytes:261708 (255.5 KiB)
Interrupt:11 Memory:f8b20000-f8b30000
eth0 Link encap:Ethernet HWaddr 00:08:02:DA:56:7E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:22 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1184 (1.1 KiB) TX bytes:1184 (1.1 KiB)
到此結束。
四、在編譯quodlibet-0.24(mp3播放器)發現沒有intltool.
intltool 包括一個國際化工具。可以從源碼中提取翻譯表,從傳統源碼 (//po)中收集這些提取出來的信息並且可以將翻譯融合到 .xml, .desktop和.oaf 文件中。就需要安裝intltool。
下載地址:
http://www.huihoo.com/gnu_linux/lfs/blfs-1.0/gnome/intltool.html
五、rhythmbox媒體播放器,本身不支持mp3播放,但是可以安裝一個插件:
sudo apt-get install gstreamer0.10-fluendo-mp3
sudo apt-get install w32codecs
即可,但是該播放器不支持中文,
要想支持中文:需要在/etc/profile中增加幾個環境變量:
首先
sudo gedit /etc/profile
然後,在文件中增加兩行,申明兩個環境變量。保存退出,即可。
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
六、多媒體配置
我們來講講怎麼在ubuntu dapper中安裝各種解碼器:
首先安裝gstreamer的解碼器,gstreamer是gnome主推的多媒體平台。在dapper中進行了重大升級,目前是0.10。但是默認沒有安裝完全,導致mp3等不能播放。所以,我們要安裝 gstreamer0.10 .
sudo apt-get install gstreamer0.10-*
這條語句會把所有的gstreamer0.10的包安裝上。
然後我們安裝xine的解碼器 libxine-extracodecs ,xine是另外一個多媒體平台,功能非常強大。我們還把系統自帶的totem卸載,改為使用xine後端的totem,這樣才可以播放rmvb等視頻。順便安裝上mplayer這個強大的播放器,我一般用它來播放dvd。注意如果是 amd的CPU,需要安裝mplayer-k7,當然,大家也可以直接安裝mplayer,這個比較通用。
sudo apt-get install libxine-extracodecs totem-xine mplayer-686 ffmpeg lame faad sox mjpegtools libxine-main1
七、當前的ubuntu系統的內核版本是:
ty@tonylinux:~$ uname -r
2.6.15-27-386
八、當前的ubuntu系統中並沒有minicom,可以安裝:
安裝辦法:sudo apt-get install minicom
九、ubuntu linux本身沒有英文翻譯軟件,可以如下安裝:
sudo apt-get install stardict
運行該軟件的辦法是:stardict
在ubuntu linux系統中,所有的軟件都安裝在/usr/share目錄下。
十、如何閱讀chm文件
使用命令安裝chmsee:
apt-get install chmsee
這種命令安裝之後的文件夾一般都處於/usr/share下面,而可執行文件都放在/usr/bin文件夾下。
十一、安裝wine:如果想模擬windows下的部分程序:可以安裝wine
安裝方法:
apt-get install wine
十二、如果想要在linux下打開rar文件,必須要安裝解壓縮軟件:
命令:apt-get install rar
運行的時候直接輸入:rar -e ty.rar
十三、如何解決wine和中文環境沖突的問題:
在中文為第一輸入法的情況下:用wine啟動Insight程序會發現啟動非常之慢。造成這種情況的原因是中文環境:
ty@tonylinux:~$ vim /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:
/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
我們可以看到這個文件中有一行:
LANG="zh_CN.UTF-8"
必須要將其修改為
LANG="en_US.UTF-8"
表示英文是默認的輸入法。保存,重啟x即可。
十四、在linux下安裝防火牆:
apt-get install firestarter
將初始化一個圖形化界面的防火牆。在與windows系統的機器使用smb協議(內似於windows的網絡共享)通信時,必須要將防火牆關掉,否則不能相互訪問。
十五、如何解決在linux下打開windows分區中的含中文字體的文件時中文亂碼的問題:
運行gedit:
點擊"文件"--->打開,將下面的對話框中的“字符編碼”選成簡體中文GB2312即可,沒有GB2312的話,先添加簡體中文。
gedit的自動檢測是非常不成功的。
十六、如何調試shell文件:
我們系統中的shell文件,就是我們可以看到的以
#/bin/bash等shell開頭的文件都是shell腳本,可以直接執行的。執行的方法是:在終端中進入shell所在的目錄:
直接運行 ./check.sh即可。對於該shell的調試需要使用bashdb來完成。該調試器在sourceforge.net上有下載。
http://sourceforge.net/projects/bashdb 按說明安裝即可(編程入門網)
十七、如何查看x window的版本:
我們在安裝顯卡驅動的時候需要知道系統目前的X系統的版本號:
root@tonylinux:~/tools# X -version
X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.15.7 i686
Current Operating System: Linux tonylinux 2.6.15-27-386 #1 PREEMPT Sat Sep 16 01:51:59 UTC 2006 i686
Build Date: 16 March 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
十八、有一些中文的pdf用evince打開是出現亂碼的情況,這是因為有些中文字體沒有被安裝:
解決辦法就是:
root@tonylinux:~# apt-get install xpdf-chinese-simplified
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹... 完成
將會安裝下列額外的軟件包:
cmap-adobe-gb1 xpdf-common
建議安裝的軟件包:
xpdf-reader xpdf-utils
下列【新】軟件包將被安裝:
cmap-adobe-gb1 xpdf-chinese-simplified xpdf-common
運行此命令即可以。