Como desativar a atualização de um pacote no fedora
Essa semana eu tive um problema de atualização de pacotes no fedora. Meu visual studio code ficou sem acento. O problema é que eu utilizo ele pra tudo, incluindo programação. Há cerca de um mês e meio isso aconteceu com o meu Google Chrome também. O que fazer nessas horas?
No caso do Chrome eu utilizei o firefox. Não é a mesma coisa, mas funciona bem. Porém no caso do vscode o buraco foi mais embaixo. Eu trabalho com markdown o dia inteiro, fazendo anotações, documentação, etc. Tenho uma série de plugins dentro dele que me permitem fazer inúmeras coisas. O que fazer então? Eu comecei a testar alternativas: Atom, Sublime Text 3 e finalmente o Obsidian. De todos eles, para anotações o Obsidian de longe é o melhor.
O Obsidian, porém, não cobre todos os casos que eu utilizo. Ele possui plugins interessantes e que replicam muitas funcionalidades do vscode. Mas, não é vscode. Somente para anotações. O que eu acho uma pena porque a interface e a forma a parte visual é apresentada é fantástico, mas é a vida.
Uns cinco dias depois, muito incomodado com a questão dos acentos eu resolvi ir atrás de uma versão anterior do vscode. Indo pelo arquivo do repositório, achei-a. Baixei e instalei. Tudo de volta ao normal.
O próximo problema é informar ao dnf, utilizo o fedora aqui, para não instalar uma atualização dessa pacote. Como fazer isso? Segue abaixo a solução:
dnf versionlock add code
Durante um tempo ele ficará travado. E para remover:
dnf versionlock delete code
Não esqueça de remover o bloqueio posteriormente.
Travar algumas atualizações ajudam você a conviver melhor com alguns softwares.
até a próxima.