我可以用一个命令删除一些包吗?

我可以用一个命令删除一些包吗?

我想apache从我的系统中删除所有软件包(因为我正在过渡到lighttpd)。

我已经安装了这些:

monkey@debVirtual:/etc/php5dpkg --get-selections | grep apachee]
apache2-doc                                     install
apache2-mpm-itk                                 install
apache2-utils                                   install
apache2.2-bin                                   deinstall
apache2.2-common                                install
libapache2-mod-dnssd                            install
libapache2-mod-perl2                            deinstall
libapache2-mod-php5                             install
libapache2-mod-python                           install

`

monkey@debVirtual:/etc/php5$ whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/lib64/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz

我想使用一个 dpkg(或其他)命令来(从我的系统完全)删除所有 apache 包。

答案1

删除包及其配置的命令是apt-get purge。它可以接受多个包名称作为参数:

sudo apt-get purge apache2-mpm-itk apache2-utils apache2.2-bin and so on

删除后可能会/etc/apache2保持不变,在这种情况下,使用以下命令手动删除:

sudo rm -rf /etc/apache2

输入此命令时要小心,否则您可能会后悔。

相关内容