Reduzindo problemas de atualizações no Debian, Ubuntu e derivados - Parte 2

Se lembra de quando você instala um programa, ou vai atualizar o sistema e o instalador para antes do fim e então você às vezes não consegue mais instalar ou remover nada? É justamente uma solução para isso que apresento nesse artigo.

[ Hits: 6.285 ]

Por: Bruno Gonçalves Araujo em 24/07/2015


Testes / Configuração de forma automática



Teste 1 - atualizei a distribuição BigLinux 12.04, que utiliza repositórios Ubuntu, para os repositórios 15.10.

Sem as alterações foram apresentados diversos problemas, após as alterações bastou que abrisse o Synaptic e efetuasse a atualização, todos os pacotes foram atualizados, o único porém é que foi instalado o systemd no lugar do upstart e o mesmo não funcionou de forma adequada, porém bastou marcar no Synaptic após a atualização para instalar o pacote upstart-sysv.

Foram mais de 3 anos de atualizações acumuladas, o que inclui até a troca do KDE 4 para o KDE 5, que ocorreu de forma bastante fácil e automática.

Teste 2 - atualizei uma versão do Linux Mint Debian Edition de 2012 para o repositório Debian Testing de hoje, 17 de julho de 2015.

A atualização foi também automática e sequer tive que efetuar alguma intervenção extra, nesse caso não houve mudança para o systemd e também não ocorreu mudança maior na versão do desktop.

Tentei efetuar ambas as atualizações sem as alterações contidas nesse artigo e ambos falharam e precisaram de diversas intervenções manuais para que fossem concluídas.

Observação - essas atualizações foram feitas como teste extremo para avaliar se as alterações desse artigo são realmente válidas, não é algo que me parece sensato de fazer no dia a dia. Portanto se funcionou em casos extremos, deve facilitar muito nosso dia a dia com as pequenas atualizações quase diárias que são disponibilizadas pela maior parte das distribuições.

Arquivo .deb para efetuar a configuração de forma automática

Se você quer utilizar dos benefícios listados nesse artigo sem ter trabalho, instale esse arquivo .deb e tudo estará pronto:
Esse arquivo .deb também irá aplicar as configurações do artigo anterior sobre melhorias na configuração do apt-get:
Caso esse link saia do ar procure por novas versões nos projetos União Livre/Kaiana.

Lembre que mesmo com todas as alterações propostas não são eliminados todos os problemas, ainda podem ocorrer problemas nas atualizações, porém de acordo com meus testes e experiência, existe uma redução gigantesca no número de problemas, acredito que mais de 80%.

Aguardo o retorno de vocês nos comentários desse artigo para ver o que mais pode ser aprimorado para tornar o processo de atualização das distribuições que utilizam .deb ainda mais prático.

Página anterior    

Páginas do artigo
   1. Onde e porque utilizar essa alteração
   2. Passo a passo das alterações e explicação técnica
   3. Testes / Configuração de forma automática
Outros artigos deste autor

BigBashView, interface gráfica para o seu shell script

Reduzindo problemas de atualizações no Debian, Ubuntu e derivados

Leitura recomendada

Linux com cara de Windows para atrair novos usuários

Fontes True Type no Slackware (sem xfstt e ttmkfdir)

Debian Squeeze para Desktops

Gerenciando serviços de sistemas Linux

Debian + Xorg + Nvidia - Um conceito visual para desktops

  
Comentários
[1] Comentário enviado por xGrind em 24/07/2015 - 14:47h

Boa tarde bigbruno. Essas quebras de pacotes são mais coisas de .deb ou também acontecem em .rpm ?

[2] Comentário enviado por bigbruno em 24/07/2015 - 17:41h

xGrind, sim pacotes RPM também quebram, não sei se em maior ou menor quantidade, pois utilizo quase exclusivamente distribuições DEB.

[3] Comentário enviado por clodoaldops em 24/07/2015 - 22:31h

BigBruno, saudades do BigLinux-4.2 que usei até perder suporte!
Obrigado pela dica!

[4] Comentário enviado por Creto em 26/07/2015 - 13:20h


Obrigado por seu empenho com o software livre Bruno!

Att,
Creto

[5] Comentário enviado por Lwkas em 28/07/2015 - 14:24h

Belo artigo

[6] Comentário enviado por sacioz em 29/07/2015 - 18:12h

Muito bom ...^D no dito cujo . Muito obrigado.

[7] Comentário enviado por lcom23 em 08/08/2015 - 13:07h


Excelente artigo Bruno Parabéns!


Contribuir com comentário