如何从ubuntu 14.04中完全删除tomcat 7

这是工作/测试说明:

1)列出tomcat7的包

dpkg --get-selections | grep tomcat7

为了以防万一,您可能还希望列出包含tomcat的软件包(dpkg –get-selections | grep tomcat).

2)删除你看到的所有包裹!仅当您删除单个包时 – >注意其依赖关系,如果包A依赖于B,则需要同时删除B和A,然后按B顺序删除A – 删除所有包的示例如下:

sunyang@127:/var/www/html/sun_ios_api/lollicupStore2/app/etc$
sunyang@127:/var/www/html/sun_ios_api/lollicupStore2/app/etc$ dpkg -P libtomcat7-java tomcat7 tomcat7-admin tomcat7-common tomcat7-docs tomcat7-examples
dpkg: error: requested operation requires superuser privilege
sunyang@127:/var/www/html/sun_ios_api/lollicupStore2/app/etc$ sudo dpkg -P libtomcat7-java tomcat7 tomcat7-admin tomcat7-common tomcat7-docs tomcat7-examples
(Reading database ... 96718 files and directories currently installed.)
Removing tomcat7 (7.0.52-1ubuntu0.16) ...
 * Stopping Tomcat servlet engine tomcat7                                                                                   [ OK ]
Purging configuration files for tomcat7 (7.0.52-1ubuntu0.16) ...
Removing user `tomcat7' ...
Warning: group `tomcat7' has no more members.
Done.
The group `tomcat7' does not exist.
Removing tomcat7-admin (7.0.52-1ubuntu0.16) ...
Purging configuration files for tomcat7-admin (7.0.52-1ubuntu0.16) ...
Removing tomcat7-common (7.0.52-1ubuntu0.16) ...
dpkg: warning: ignoring request to remove tomcat7-docs which isn't installed
dpkg: warning: ignoring request to remove tomcat7-examples which isn't installed
Removing libtomcat7-java (7.0.52-1ubuntu0.16) ...
sunyang@127:/var/www/html/sun_ios_api/lollicupStore2/app/etc$

3)Ubuntu不会删除非空目录,例如配置文件.所以你必须手动删除它.搜索遗留的文件并将其删除.例:

find / -name "*tomcat7*"

然后删除它们示例:rm -r / etc / tomcat7 / var / cache / apt / archives / tomcat7 * / var / cache / apt / archives / libtomcat7 * / tmp / hsperfdata_tomcat7

完成!现在全部清理干净了.

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注