Um dos meus snaps não iniciou mais no Ubuntu 24.04 Desktop. Remover esse snap e reinstalá-lo não funcionou. Depois de uma pesquisa rápida, tomei a decisão estúpida de remover snapd
com apt-get
( sudo apt-get remove snapd
).
Tento por 3 dias instalá-lo novamente sem nenhum resultado. Removi todos os dados relacionados ao snap (fiz um backup do meu ~/snap
diretório). Esta é a mensagem de erro que estou recebendo:
$ sudo apt-get install snap snapd -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
snap snapd
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 28.4 MB of archives.
After this operation, 113 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 snapd amd64 2.63+24.04 [28.1 MB]
Get:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 snap amd64 2013-11-29-11 [377 kB]
Fetched 28.4 MB in 15s (1,896 kB/s)
dpkg: warning: files list file for package 'libsnapd-glib-2-1:amd64' missing; assuming package has no files currently installed
(Reading database ... 355786 files and directories currently installed.)
Preparing to unpack .../snapd_2.63+24.04_amd64.deb ...
Unpacking snapd (2.63+24.04) ...
dpkg: error processing archive /var/cache/apt/archives/snapd_2.63+24.04_amd64.deb (--unpack):
error setting timestamps of '/usr/lib/snapd/snap-update-ns.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Selecting previously unselected package snap.
Preparing to unpack .../snap_2013-11-29-11_amd64.deb ...
Unpacking snap (2013-11-29-11) ...
Errors were encountered while processing:
/var/cache/apt/archives/snapd_2.63+24.04_amd64.deb
[ Rootkit Hunter version 1.4.6 ]
File updated: searched for 181 files, found 144
E: Sub-process /usr/bin/dpkg returned an error code (1)
Limpei os seguintes diretórios:
~/snap
/var/lib/snap
/var/snap
/var/lib/dpkg/info/libsnapd-glib-2-1:amd64*
sudo rm /var/cache/apt/archives/snapd_2.63+24.04_amd64.deb
sudo apt remove --purge snapd
sudo apt purge snapd snap-confine
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get --fix-broken install
sudo dpkg --configure -a
sudo apt install -f
sudo nano /etc/apt/preferences.d/nosnap.pref <- not there
Em seguida, reiniciei o sistema e comecei tudo de novo com:
sudo apt-get install snapd
Continuo recebendo o mesmo erro sobre o carimbo de data/hora snap-update-ns.dpkg-new
, mas esse arquivo não está lá.
Alguém poderia me ajudar? Não consigo encontrar uma solução online.
Parece que este é um problema com a atualização instantânea. Como nós dois temos problemas desde este fim de semana, pensei em tentar encontrar uma versão mais antiga.
Como a instalação do snapd atual falha, olhei os disponíveis em minha distro:
E então escolheu o mais velho dos dois:
Essa instalação funcionou. Em seguida, reiniciei e tentei a lista instantânea. Não.
Faz sentido, pois removi praticamente tudo para resolver o problema. O problema que eu tinha agora era que o demônio não estava mais começando.
E isso poderia ser resolvido com: