meego問題

一、 No module named yum

  python --version

 whereis python

vi /usr/bini/yum  將#l/usr/bin/python 改爲  #l/usr/bin/python2.6


二、包管理器常用命令

1. rpm

1). 查詢一個包-qrpm -q package_namerpm -qa | grep "part_of_package_name"

2). 安裝一個包-irpm -ivh package.rpm

3). 升級一個包-Urpm -Uvh package.rpm

4). 降級一個包--oldpackagerpm -ivh --oldpackage package.rpm

5). 禁止依賴關係檢查--nodepsrpm -ivh --nodeps package.rpm

6). 導入一個GPG KEYrpm --import /path/to/your/key

7). 查看一個包安裝後的詳細內容rpm -qlp package.rpm

8). 解壓一個rpm包, 通常解壓一個src包, 然後rebuild.rpm2cpio package.rpm | cpio -div



2. yum

1). 查找一個包yum search package_name

2). 查看包的信息yum info package_name

3). 查找提供特定文件的包yum provides /path/to/file

4). 查看組信息yum groupinfo group_name

5). 查看所有組yum grouplist

6). 安裝一個包或組yum install [-y] package_nameyum groupinstall [-y] group_name-y表示自動回答yes.

7). 升級一個包yum update package_name

8). 升級整個系統yum update

9). 刪除包yum erase package_name

10). 更新metadatayum makecache

11). 刪除所有緩存yum clean all

12). 只下載包yumdownloader package_nameyumdownloader --source package_name



3. zypper

1). 查找包zypper search package_name

2). 安裝包或patternzypper install package_namezypper install -t pattern pattern_namezypper中的pattern概念和yum中的group概念類似

3). 卸載包或patternzypper remove [-t type] package_name

4). 查看包或pattern的信息zypper info package_namezypper pattern-info pattern...

5). 添加repozypper addrepo [-f] /path/to/file.repozypper refresh-f表示自動刷新repo


三、tools設置無線網絡

0. 簡介
使用iwlist, iwconfig, ifconfig, dhclient等工具在MeeGo系統下配置無線網絡,當然也可用

於其它Linux系統。
1. 搜索可用無線網絡
$iwlist wlan0 scanning
wlan0代表無線網卡,使用iwconfig可以查看是否有可用的無線網絡設備,一般來說,你買了一

款電腦後,都會知道是否帶有無線網卡,否則使用Linux的概率就相當小了。
查找到要連接的無線網絡,關鍵字段是ESSID, Encryption key, Mode.ESSID是用來標識一個無

線網絡;如果Encryption key爲on,表示使用了加密,如果你沒有密碼的話就不能連接。Mode表示網絡的

模式,使用iwconfig可以設置。
2. 連接無線網絡
#iwconfig wlan0 essid "be_found" [mode ...]
通常只需要設置essid就可以了,其它的保持默認值。有些網卡可能設置了essid但是根本不起作用,這時可以直接設置ap地址,如下

#iwconfig wlan0 ap ap_address,

ap_address爲你使用iwlist wlan0 scanning找到的可用ap的地址,現在可以使用
$iwconfig wlan0
來查看wlan0連接的情況,可以看到連接的ESSID。
3. 設置IP地址
#dhclient wlan0
dhclient是一個DHCP設置客戶端,可能會輸出一些錯誤信息,不用管它,使用
$ifconfig wlan0
查看是否獲得了正確的IP地址和子網掩碼,如果不正確,可能是無線AP沒有開啓DHCP服務,所以

需要手動設置。這時,你需要知道有效的IP地址範圍,子網掩碼和網關。幸好,對於局域網路由來說,都

標準使用192.168.x.x。最常見的設置如下:
#ifconfig wlan0 192.168.1.110 netmask 255.255.255.0
#route add default gw 192.168.1.101
可以使用ping ip來檢查是否設置正確,是否可以達到網關(你的路由器或無線AP)。
4. 設置DNS
如果現在仍然無法上網,那麼看看DNS是否設置正確,使用下面命令
$ping www.g.cn
如果ping立即返回,提示位置主機www.g.cn,那麼就是DNS設置不正確,現在設置DNS
編輯/etc/resolv.conf,添加一行
nameserver IP_of_Nameserver
5. Enjoy MeeGo!

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