Até onde eu sei, apache2
não é um meta-pacote . Vários pacotes possuem dependências, portanto, instalar apache2
também fará com que outros pacotes sejam instalados, mas isso não os torna um meta-pacote.
De qualquer forma, não sei exatamente o que você está tentando alcançar, por isso, darei algumas opções:
-
Se você deseja remover pacotes que não são mais necessários, por exemplo, coisas que foram instaladas por
apache2
e não são mais necessárias agora que você a removeu, useautoremove
:apt-get autoremove
-
Se você realmente quiser remover todos os pacotes instalados por um verdadeiro metapacote, você pode fazer algo assim (usando o
wicd
metapackage como exemplo):i. Encontre os pacotes instalados pelo metapacote pesquisando no
apt
log:$ grep -A 3 wicd /var/log/apt/history.log Commandline: apt-get install wicd Install: rfkill:amd64 (0.4-1, automatic), wicd:amd64 (1.7.2.4-4), python-wicd:amd64 (1.7.2.4-4, automatic), wicd-daemon:amd64 (1.7.2.4-4, automatic), wicd-gtk:amd64 (1.7.2.4-4, automatic) End-Date: 2013-05-07 18:10:24
ii. Você pode analisar isso para obter apenas os nomes dos pacotes:
$ grep -A 3 wicd /var/log/apt/history.log | perl -ne 's/Install:*// && do { @a=(/\s+([^\s]+?):/g); print "@a\n" }' rfkill wicd python-wicd wicd-daemon wicd-gtk
iii. Agora você pode removê-los (estou imprimindo o comando
apt
em vez de executá-lo para que você possa ver o que será desinstalado primeiro):$ grep -A 3 wicd /var/log/apt/history.log | perl -ne 's/Install:*// && do { @a=(/\s+([^\s]+?):/g); print "apt-get remove @a\n" }' apt-get remove rfkill wicd python-wicd wicd-daemon wicd-gtk