现在的位置: 首页 > 综合 > 正文

meego问题

2014年01月28日 ⁄ 综合 ⁄ 共 2233字 ⁄ 字号 评论关闭

一、 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!

抱歉!评论已关闭.