apt ofera sansa sa pin un pachet. Mai multe detalii despre fixare sunt disponibile folosind comanda terminalului om 5 apt_preferences.
Parametrul „Pin-Priority”, în cazul dumneavoastră specific, poate fi utilizat pentru a preveni reinstalarea snapd pachet, acordându-i o prioritate negativă.
Creați un fișier no-snap.pref prin emiterea într-un terminal:
sudo -H gedit /etc/apt/preferences.d/no-snap.pref
și apoi copiați următorul conținut în el:
# Pentru a instala snapd, specificați versiunea acestuia cu „apt install snapd=VERSION”
# unde VERSIUNE este versiunea pachetului snapd pe care doriți să-l instalați.
Pachet: snapd
Pin: eliberați a=*
Prioritate PIN: -10
Puteți instala în continuare snapd dacă doriți, dar trebuie să setați în mod explicit versiunea pachetului în sudo apt install comandă: nu trebuie să ștergeți /etc/apt/preferences.d/no-snap.pref fişier.
Am testat această procedură de la 20.04 la 20.10 + 20.10 la 21.04 + 21.04 la 21.10 tranziții. Cu toate acestea, luați în considerare că pentru varianta GNOME a Ubuntu, numărul de pachete distribuite ca snap este în creștere, iar pentru unele dintre ele decizia a fost luată nu de Canonical, ci de distribuitorul de pachete însuși (de exemplu, Mozilla pentru firefox). În viitor, eliminarea snapd poate să nu fie inofensiv.