Como faço para remover o KDE do Ubuntu se eu decidir não continuar?
Eu instalei o pacote kubuntu-kde4-desktop na minha instalação do Ubuntu 9.04 para dar uma sacudida no KDE, já que eu sempre quis experimentá-lo. Ainda não terminei, mas se eu decidir voltar à minha configuração do Gnome favorita e testada, como faço para remover as coisas do KDE facilmente, sem precisar rastrear todos os componentes do Synaptic?
Entendo que o kubuntu-kde4-desktop é um meta-pacote que funciona como um ponteiro para todos os pacotes necessários para a experiência completa da área de trabalho do KDE e, como tal, acho que vi que você não pode simplesmente fazer isso:
Como removo o material se eu decidir não usá-lo de uma maneira simples?
UPDATE: Adicionei o oposto dessa pergunta aqui .
— codeLes
removerá todos os pacotes dependentes extraídos. Alternativamente, se você usar aptitudeassim
ele removerá todos os pacotes dependentes para você automaticamente. Pessoalmente, prefiro o controle manual apt-get, e ele informa quando há pacotes que podem ser removidos automaticamente na próxima vez em que você o usar.
Agradável. Não sabia sobre a remoção automática.
— jweede
Depois de usar qualquer um destes, execute-o para remover os arquivos de configuração e outros bits restantes: aptitude purge ~cA ~cpesquisa aptitudeencontra quaisquer pacotes que foram removidos, mas não eliminados. Então você está limpando qualquer coisa nesse estado. É um bom comando para se lembrar de limpeza.
Deve executar uma remoção completa.
--purgeadiciona a capacidade de remover arquivos de configuração para pacotes que você nunca mais usará. Mas, como apontado pelo TRS-80, o autoremovecomando deve ser usado posteriormente para eliminar dependências desnecessárias.
Isso não vai funcionar da maneira que você descreve. o kubuntu-kde4-desktoppacote não possui arquivos de configuração próprios, pois é um metapacote. E autoremoveno segundo comando, não limpará os arquivos de configuração de todos os pacotes removidos automaticamente. Pessoalmente, acho que a maneira mais fácil de lidar com configurações residuais é ignorando-as, a menos que atrapalhem, e depois usando o Synaptic para eliminá-las periodicamente.
— 22139 Ryan C. Thompson
Como outros já apontaram, você pode usar o apt-get com as opções --purge remove e autoremove / autoclean.
Você também pode usar o comando deborphan (um pacote separado) para identificar pacotes órfãos e excluir os pacotes identificados para:
Um programa mais abrangente é o debfoster (que remove pacotes Debian desnecessários) que eu corro frequentemente para manter meu sistema arrumado. Um HOWTO bastante antigo no debfoster mostra como se livrar de todos os pacotes do KDE com instruções que ainda são relevantes.
Um pequeno trecho de debfoster em operação (recentemente, usei-o para limpar o eclipse e pacotes relacionados do meu sistema). Observe que você pode passar um pacote para focar como parâmetro.
Eu regularmente tento descartar software, e o debfoster é incrivelmente útil para garantir o mínimo de inchaço dos pacotes indesejados.
Edit: Um bom link para aprender sobre o uso de deborphan. Uma explicação concisa do debfoster.
O deborphan, entre outras coisas, retorna diff e outros pacotes essenciais - então eu realmente não recomendaria usá-lo.