Linux 卸载 RPM 安装包

Step1、执行以下命令发现安装包的名称

1
$ rpm -qa | grep package_name

例如要卸载LibreOffice软件的RPM安装包,首先需要执行上面的命令进行查看已经安装了哪些包

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
$ rpm -qa | grep "libreoffice"
libreoffice7.0-freedesktop-menus-7.0.6-2.noarch
libreoffice7.0-7.0.6.2-2.x86_64
libreoffice7.0-math-7.0.6.2-2.x86_64
libreoffice7.0-calc-7.0.6.2-2.x86_64
libreoffice7.0-dict-es-7.0.6.2-2.x86_64
libreoffice7.0-draw-7.0.6.2-2.x86_64
libreoffice7.0-impress-7.0.6.2-2.x86_64
libreoffice7.0-zh-CN-7.0.6.2-2.x86_64
libobasis7.0-libreofficekit-data-7.0.6.2-2.x86_64
libreoffice7.0-ure-7.0.6.2-2.x86_64
libreoffice7.0-base-7.0.6.2-2.x86_64
libreoffice7.0-dict-en-7.0.6.2-2.x86_64
libreoffice7.0-dict-fr-7.0.6.2-2.x86_64
libreoffice7.0-en-US-7.0.6.2-2.x86_64
libreoffice7.0-writer-7.0.6.2-2.x86_64

这将返回 PackageName,这是 LibreOffice 产品的 RPM 名称,用于标识安装包。

Step2、执行以下命令卸载产品

1
$ rpm -e libreoffice7.0-freedesktop-menus-7.0.6-2.noarch

同时卸载多个安装包

1
$ rpm -e --allmatches [ PackageName ]
1
$ rpm -e --allmatches "libreoffice"
comments powered by Disqus