歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Ubuntu Linux發行版新手應用指南[一]

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

運行此命令即可以。

Copyright © Linux教程網 All Rights Reserved