desinstalando o iceweasel com o apt-get autoremove

6

Quando tento desinstalar o iceweasel, ele quer desinstalar dependências como 'gnome' e 'gnome-core', o que obviamente não quero. Tentei seguir várias instruções em apt-get - autoremove deseja desinstalar o Gnome ... mas sem sucesso.

Uma pista talvez seja que algo bagunçou quando eu instalei o kde para tentar (agora estou de volta no gnome2).

Se alguém já esteve no meu caso ...

    
por PerrierCitror 28.12.2013 / 06:33

3 respostas

4

Na minha instalação Debian, gnome-core tem uma dependência necessária em iceweasel . Se você tentar desinstalar o iceweasel , por definição, você quebrará a instalação gnome-core , o que significa que também precisa ser desinstalado. E gnome tem uma dependência necessária em gnome-core ; enxaguar, repita. Então, você está meio preso.

Esse estado de coisas é possivelmente um bug de embalagem do GNOME, e gnome-core deve estar mais apropriadamente dependendo do pacote virtual gnome-www-browser ou www-browser .

    
por 28.12.2013 / 09:07
3

Você precisa apenas marcar o pacote que deseja remover como manual instalado. Vamos dizer:

sudo apt-get autoremove iceweasel
The following packages will be removed:
  iceweasel gnome

Se houver um pacote que você não deseja remover, faça somente:

sudo apt-get install gnome
gnome is already installed
marked as installed manually

Então, quando você remove o iceweasel, ele não tenta remover o gnome. Feito.

    
por 30.12.2013 / 00:14
1

Os pacotes gnome e gnome-core são pacotes meta . Eles não contêm arquivos, apenas dependências de outros pacotes. Então, tecnicamente, você não precisa deles e não será afetado adversamente. Se você desinstalar o iceweasel, gnome e gnome-core, a única coisa que você perderá é o iceweasel.

O que você irá perder, é se na próxima versão do Debian gnome ou gnome-core depender de novos pacotes adicionais eles não serão automaticamente instalados pela dependência gráfico.

    
por 29.12.2013 / 01:21