Como sei se o apt-get fará uma atualização parcial?

3

Costumo atualizar meu sistema com apt-get update && apt-get dist-upgrade . Isso me causou alguns problemas com os drivers natty e nvidia.

Alguém no IRC me disse que eu fiz uma atualização parcial, mas não sabia.

Como sei se o apt-get fará uma atualização parcial?

    
por Weboide 19.03.2011 / 13:03

2 respostas

6

Normalmente, você deve ter cuidado ao usar "dist-upgrade" durante a versão de desenvolvimento, se o arquivo estiver em um estado inconsistente, ele removerá as coisas e isso acontecerá. Isso sempre não é fácil, já que você pode ter atualizado parte do sistema e os bits de que eles dependem podem não ser construídos ainda.

Normalmente, quando isso ocorre, os pacotes devem ser "retidos", mas um dist-upgrade substitui isso e apenas instala as coisas mais recentes no arquivo, independentemente de isso quebrar seu computador ou não.

A maneira mais simples que você pode recuperar é descobrir o que está faltando e reinstalá-lo, eu suponho que no seu caso você atualizou o X, nvidia e / ou seu kernel e seu espelho não foi capturado ou o direito as coisas não foram construídas ainda. É por isso que eu sempre atualizo com o "apt-get upgrade" ou o gerenciador de atualização e deixo as coisas ficarem paradas por um tempo.

O que eu faço é apt-get upgrade , então quando certas coisas são retidas, eu consigo instalá-las uma de cada vez. Então, por exemplo, os pacotes do kernel serão retidos e eu os instalo manualmente. Se algo quiser remover algo que pareça importante, mantenho-o retido. Não é muito demorado e garante que algo importante não seja removido.

    
por Jorge Castro 19.03.2011 / 17:55
2

É obviamente um pouco manual, mas você também pode verificar o status de build do Natty geralmente com este link .

Se eu encontrar pacotes relacionados a NVidia ou Kernel, tento não fazer a atualização, pois geralmente resultará em quebra se você usar dist-upgrade ou usar o gerenciador de atualização e ignorar seus avisos sobre atualizações parciais .

Também tenho muito cuidado com qualquer atualização que queira remover pacotes. É razoavelmente raro e você deve ter cuidado ao atualizar se um grande número de pacotes for definido para ser removido.

    
por Scaine 22.03.2011 / 18:53