Gostaria de reinstalar um pacote snap devido a um arquivo de biblioteca ausente (remover e instalar o snap novamente corrigiu esse problema em outro sistema).
Como posso evitar a etapa de desinstalação (preservando assim minhas configurações) e instalar novamente?
Infelizmente, um comando ou opção para reinstalar um snap semelhante a
apt install --reinstall
não existe. Portanto, remover e instalar o snap novamente é a única maneira.Mas as configurações do snap serão salvas em um instantâneo ao remover o snap, a menos que você use a
--purge
opção -, então apenas execute,snap remove snapname
mas nãosnap remove --purge snapname
.Verifique o instantâneo com
snap saved
para ver seu ID.Depois de instalar o snap novamente, você pode restaurar o instantâneo
snap restore ID
e suas configurações estão de volta.Você pode usar um comando como este:
Como não há opção de reinstalação no gerenciador de pacotes snap, temos que combinar os comandos de desinstalação e instalação para realizar a reinstalação em uma única etapa, por exemplo: