Está em uma situação em que um software atualizado recentemente está causando problemas?
Embora você sempre possa investigar o problema para corrigi-lo, às vezes, voltar à versão que funcionava economiza tempo e esforço.
Se a nova versão introduziu um bug, você não pode fazer nada do seu lado, certo?
A coisa boa é que você pode facilmente fazer a desatualização (downgrade) de um pacote apt no Ubuntu e Debian.
Tudo o que você precisa fazer é usar o comando apt assim:
sudo apt install nome_do_pacote=numero_de_versao_do_pacote
Isso parece fácil o suficiente, mas como você obteria o número exato da versão? Quais versões antigas são suportadas? Você pode obter esse detalhe com:
sudo apt-cache policy nome_do_pacote
Vamos explicar tudo isso com um exemplo.
Downgrade de pacote apt
Vamos dizer que por algum motivo precisamos voltar uma versão do LibreOffice
Verifique a versão do pacote atualmente instalado
Em seguida, verifique as versões disponíveis que podem ser instaladas:
sudo apt-cache policy nome_do_pacote
Pode lançar uma lista enorme ou apenas uma pequena:
Se ele mostrar pelo menos uma versão mais antiga do que a atual, você está com sorte.
Agora, você pode pensar que o número da versão de um pacote seria composto apenas pelos números. Mas nem sempre é assim.
Basicamente, você copia todo o material antes de 500 (o número de prioridade).
Depois de obter o número do pacote, use-o para fazer o downgrade do pacote instalado da seguinte forma:
sudo apt install nome_do_pacote=numero_de_versao_do_pacote
Você verá um aviso sobre o downgrade do pacote, é claro.
Mas uma vez que o processo é concluído, seu pacote teria sido rebaixado para a versão mais antiga fornecida.
Então, e sobre o hold
, talvez?
Então, você acabou de aprender a fazer downgrade de pacotes apt. Mas se você não prestar atenção, o pacote será atualizado novamente com a próxima atualização do sistema.
Não quer isso? Você pode impedir que um pacote seja atualizado. Use o comando apt-mark
assim:
sudo apt-mark hold nome_do_pacote
Esperamos que esta dica rápida ajude você a fazer o downgrade dos pacotes apt quando necessário. Deixe-nos saber se você tiver dúvidas ou sugestões.