Por que remover o pacote xfce4 não remove o ambiente de desktop XFCE?

Por que remover o pacote xfce4 não remove o ambiente de desktop XFCE?

Eu queria um gerenciador de janelas, então instalei o xfce4. eu usei

sudo apt-get install xfce4

para fazer isso. Para removê-lo, usei

sudo apt-get remove --purge xfce4  

que não funcionou, e nem funcionou

sudo dpkg purge xfce4

conforme evidenciado 1) startxinicia o desktop xfce e 2) apt-cache search xfce4retorna uma longa lista de pacotes instalados.

Então, como posso me livrar do xfce4 e de suas dependências?

Responder1

xfce4em si é um meta-pacote que instalará um ambiente de desktop xfce configurado padrão.

Na maioria dos casos, os arquivos base que acompanham o xfce4 são: xfconf, xfce4-utils, xfwm4, xfce4-session, thunar, xfdesktop4, exo-utils

Então você pode fazer

sudo apt-get purge xfconf xfce4-utils xfwm4 xfce4-session thunar xfdesktop4 exo-utils xfce4-panel xfce4-terminal

Então a maior parte dos pacotes que estavam associados a esses pacotes se tornam removíveis automaticamente para que você possa executar

sudo apt-get autoremove

ou quase todos os pacotes xfce4 dependem do libxfce4util-common. Basta limpar esse e você removerá tudo relacionado axfce

Responder2

Observe que isso apt-cachenão está mostrando para vocêinstaladopacotes, mas sim aqueles que são conhecidos.

Para testar o que você instalou, você pode usar:

dpkg --get-selections | grep xfce

Certifique-se de olhar a segunda coluna de saída para ver se ela está instalada ou desinstalada.

Depois de limpar todos os pacotes xfce, o comando acima não retorna nenhuma saída na minha máquina.

Responder3

O Aptitude pode fazer isso usando a pesquisa de pacotes ~n e usando -P para avisar ao adicionar ou remover pacotes.

sudo aptitude -P remove ~nxfce4

Substitua remove por purge se desejar remover os arquivos de configuração do sistema:

sudo aptitude -P purge ~nxfce4

Para remover arquivos de configuração do usuário (use -r com cuidado - exclusão recursiva!!):

sudo rm -r ~/.config/xfce4

Responder4

Eu acho que você deveria tentar o aptitude.

Instale-o:sudo apt-get install aptitude

Talvez você precise primeiro instalar novamente o xfce4:sudo aptitude install xfce4

Agora limpe-o:sudo aptitude purge xfce4


ps.: Nunca instalei o xfce4 mas o comando apt-cache search xfce4também me dáessesaída.

informação relacionada