Como evitar que o "apt-get autoremove" desinstale toda a interface gráfica
Dica publicada em Linux / Software
Como evitar que o "apt-get autoremove" desinstale toda a interface gráfica
Você instalou seu sistema GNU/Linux com a interface padrão do sistema, GNOME ou KDE por exemplo, mas não gosta de um ou outro aplicativo que já vem instalado no meta-pacote. Então resolve desinstalar o tal pacote indesejado com o "apt-get remove --purge pacote".
Até aí tudo bem, mas para sua surpresa quando você digita o comando "apt-get autoremove" ele sugere desinstalar praticamente todo o sistema... f**deu! O que fazer agora? Leia essa dica e seus problemas acabarão. :D
A solução para esse problema é bem simples. Quando executar o comando "apt-get autoremove" ele vai exibir a lista de pacotes que serão desinstalados e pede sua permissão para continuar, neste ponto muita atenção, digite "n" para abortar o processo.
Agora basta copiar a lista que foi exibida e mandar reinstalar todos. O apt-get vai então marcar os pacotes como "instalação manual" e, por conseguinte, vai desvincular as dependências com o primeiro pacote que foi removido anteriormente.
Vamos à um exemplo prático para deixar mais claro: suponha que você esteja usando o GNOME e assim como eu, odeia o maldito Evolution (gerenciador de e-mails). Desinstale-o normalmente como faz com qualquer outro pacote:
# apt-get remove --purge evolution
e depois execute o comando:
# apt-get autoremove
Mas cuidado, você deve cancelar digitando "n", OK? Copie a ENORME lista de pacotes que foi exibida no terminal para um editor de texto de sua preferência, para facilitar o processo, e ajuste os nomes dos pacotes numa mesma linha. Agora sim, copie de volta para o terminal após o "apt-get install ...". Depois disso, a próxima vez que o comando "autoremove" for executado o GNOME não mais será removido.
Se preferir fazer isso em modo gráfico, abra o Synaptic, selecione os pacotes "auto-removíveis", clique em "Pacote" no menu e desmarque a opção "Instalado automaticamente".
Até aí tudo bem, mas para sua surpresa quando você digita o comando "apt-get autoremove" ele sugere desinstalar praticamente todo o sistema... f**deu! O que fazer agora? Leia essa dica e seus problemas acabarão. :D
A solução para esse problema é bem simples. Quando executar o comando "apt-get autoremove" ele vai exibir a lista de pacotes que serão desinstalados e pede sua permissão para continuar, neste ponto muita atenção, digite "n" para abortar o processo.
Agora basta copiar a lista que foi exibida e mandar reinstalar todos. O apt-get vai então marcar os pacotes como "instalação manual" e, por conseguinte, vai desvincular as dependências com o primeiro pacote que foi removido anteriormente.
Vamos à um exemplo prático para deixar mais claro: suponha que você esteja usando o GNOME e assim como eu, odeia o maldito Evolution (gerenciador de e-mails). Desinstale-o normalmente como faz com qualquer outro pacote:
# apt-get remove --purge evolution
e depois execute o comando:
# apt-get autoremove
Mas cuidado, você deve cancelar digitando "n", OK? Copie a ENORME lista de pacotes que foi exibida no terminal para um editor de texto de sua preferência, para facilitar o processo, e ajuste os nomes dos pacotes numa mesma linha. Agora sim, copie de volta para o terminal após o "apt-get install ...". Depois disso, a próxima vez que o comando "autoremove" for executado o GNOME não mais será removido.
Se preferir fazer isso em modo gráfico, abra o Synaptic, selecione os pacotes "auto-removíveis", clique em "Pacote" no menu e desmarque a opção "Instalado automaticamente".
Boa meu jovem, já removi o kde inteiro há mt tempo atrás por causa disso heuheuehueh VLW!!!