Debian: por que as atualizações sugeridas do apt-get e synaptic são diferentes?

1

Estou executando o Debian Jessie, e este é o conteúdo do meu arquivo sources.list:

deb http://ftp.debian.org/debian jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

Eu posso atualizar o sistema com apt-get update e apt-get upgrade na linha de comando sem nenhum problema. No entanto, quando tento atualizar do synaptic (o gerenciador de pacotes da GUI), usando o botão Marcar todas as atualizações , recebo muitas alterações sugeridas, incluindo a remoção do gnome, gnome-core e outros:

Estessãoosconteúdosdasconfiguraçõesdefontesdesoftwaredosynaptic:

Então, a questão é: por que as atualizações sugeridas do apt-get e do synaptic são diferentes? Obrigado pela sua ajuda!

    
por Milo 30.09.2013 / 19:37

2 respostas

3

O Synaptic é um front end GUI para o aplicativo apt-get e usa o recurso apt-get dist-upgrade para o upgrade por padrão, em oposição a apt-get upgrade que você está usando na linha de comando.

Fonte: link

A razão pela qual as recomendações dos processos são diferentes é que dist-upgrade tenta resolver de maneira inteligente as dependências de pacotes e quaisquer problemas mais profundamente do que o recurso upgrade genérico.

Em minha própria experiência, observei recomendações de remoção em massa, como as mostradas quando estou removendo / alterando elementos em diferentes ambientes de área de trabalho.

    
por 30.09.2013 / 20:49
1

Quando você instala (ou atualiza) um pacote com apt-get , os pacotes recomendados são instalados automaticamente, enquanto os pacotes sugeridos não são instalados. Isso pode ser alterado usando as opções --no-install-recommends e / ou --install-suggests . Por outro lado, synaptic tem uma opção para instalar automaticamente pacotes recomendados em sua caixa de diálogo Configurações. Normalmente, essa pode ser a única razão pela qual posso pensar no comportamento diferente dos dois gerenciadores de pacotes.

O que me parece estranho é que synaptic reporta suas fontes ftp.debian.org e security.debian.org como "outro software". Supondo que você esteja em jessie, eles devem ser suas principais fontes de software suportadas oficialmente. Parece-me, portanto, que synaptic está de alguma forma confuso ao pensar que você ainda está com o wheezy e esta é a razão pela qual ele tenta bagunçar seus pacotes instalados.

    
por 30.09.2013 / 20:36