13.4 删除基于RPM的Linux系统中的软件包及其依赖程序
yum remove [package]
yum
有个值得称道之处: 它的命令语法对用户非常友好。要安装软件包?就用yum install
。要删除安装的软件?就用yum remove
。如果你厌烦了XMMS,只要运行这个命令,如下所示:
# yum remove xmms
Setting up Remove Process
Resolving Dependencies
---> Package xmms.i386 1:1.2.10-9 set to be erased
Dependencies Resolved
Package Arch Version Repository Size
Removing:
xmms i386 1:1.2.10-9 installed 5.2 M
Is this ok [y/N]:
即便是像删除软件包这么简单的事情,yum
也坚持它的一贯作风,抓住你,详细告诉你它正在做什么。按y
键确认卸载,yum
将显示一小段信息,如下所示:
Running Transaction Test
Running Transaction
Removing : xmms #################### [1/1]
Removed: xmms.i386 1:1.2.10-9
Complete!
现在计算机上已经没有XMMS了。注意,yum
为XMMS安装的软件包(详情参见13.3节)并没有随xmms包一起删除。XMMS的运行需要这些依赖的软件包,而且它们也要为计算机上的其他不同程序服务,所以yum
允许它们继续保留在系统中(apt
的默认行为也是这样的,有关信息参见13.9节)。