1:软件包中的i386和i686是什么意思:
i386指这个软件包适用于inter 80386以上的x86架构的计算机;i686指这个软件包适用于inter 80686以上(奔腾pro以上)的x86架构的计算机
2:查询系统已经安装的软件
语法:rpm -q 软件名 例如:rpm -q mplayer -q 就是--query 此选项表示询问系统是不是安装了gaim软件包
1:查看系统中所有已安装的包,要加-a 参数 rpm -qa
2:如果分页查看的话,再加一个管道| 和more命令 rpm -qa|more
3:如果要找出某个包,可以用grep来看 rpm -qa|grep mplayer
4:查询一个已安装的文件属于哪个软件包 rpm -qf 文件名 例如 rpm -qf /usr/lib/libacl.la
5:查询已经安装的包都安装到何处了 rpm -ql 软件包名 例如 rpm -ql mplayer
6:查询一个已安装包的信息 rpm -qi 软件包名
7:查看一下已安装软件的配置文件 rpm -qc 软件名
8:查看已经安装软件的文档的安装位置 rpm -qd 软件名
9:查看一下已经安装软件所依赖的软件包及文件 rpm -qR 软件名
10:查看一个软件包的用途、版本信息 rpm -qpi file.rpm
11:查看一个软件包所包含的文件 rpm -qpl file.rpm
12:查看软件包的文档所在的位置 rpm -qpd file.rpm
13:查看一个软件包的配置文件 rpm -qpc file.rpm
14:查看一个软件包的依赖关系 rpm -qpR file.rpm
3:安装包
1:rpm -ivh file.rpm 这是用来安装一个新的rpm包
2:rpm -Uvh file.rpm 这是用来升级一个rpm包
3:如果找不到依赖关系的包,可以用下面的命令来强制安装
rpm -ivh --nodeps --force file.rpm
rpm -Uvh --nodeps --force file.rpm
4:删除包
1:rpm -e 软件包名
阅读(531) | 评论(0) | 转发(0) |