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)
到此結束。