1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

即可查询到当前系统中安装的所有的软件包。

2. 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:

#rpm -e [package name]

即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:

#rpm -e [package name] -nodeps

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用

对于第三种[xxx.src.rpm],安装也很简单

拷贝到目标目录,然后执行

#rpmbuild –rebuild xxx.src.rpm 编译文件

然后进入#cd /usr/src/redhat(or other)/RPMS/i386/

执行 #rpm -ivh xxxxx.rpm 安装

上面的方法是对Redhat 8.0以及Mandrake9.0来说的,如果是低于这个版本。应该用

#rpm –rebuild *.src.rpm。

本文来源于ciscodk.com