Kako omogočiti ali onemogočiti snap v Linux Mint 20
kako si ogledati nekoga na seznamu želja
Kot morda že veste, je podpora za snap privzeto onemogočena v Linux Mint 20. Theapt
upravitelju paketov je onemogočena uporaba in namestitev paketov span, prav tako ni nameščenih orodij za upravljanje razpona. Če ste se odločili za uporabo snap aplikacije, tukaj je, kako omogočiti podporo za snap v Linux Mint.
Skupini Linux Mint ni všeč ideja protokola snap in način, kako jo Canonical izvaja.
Oglas
Snap Store izključno nadzoruje Canonical. Je centraliziran vir programske opreme. Medtem ko je Snap odprtokoden, deluje le s trgovino Ubuntu. Ne morete ustvariti lastne trgovine in uporablja zaprti protokol za dostavo posodobitev. To pomeni, da odjemalec Snap deluje samo z eno trgovino in nihče ne more ustvariti lastne trgovine za prerazporeditev paketov razponov.
Po drugi strani pa je Snap podoben AppImage ali Flatpak the Snap Store. Uporablja se lahko za posodabljanje aplikacij, ne glede na to, katero različico Linuxa uporabljate in koliko je stara. Težava z zaklepanjem trgovine v snapu ne omogoča razvijalcem revizije, popravkov ali spreminjanja programske opreme, ki jo vsebuje. Zaradi tega je podoben lastniški programski opremi.
To so razlogi, da ima skupina Linux Mint v Mint 20 onemogočena orodja za razpon.
Če niste zadovoljni z njihovo odločitvijo in morate uporabiti snap, jo je še vedno mogoče odkleniti.
Če želite omogočiti Snap v Linux Mint 20,
- Odprto terminal kot root .
- Vnesite naslednji ukaz:
# rm /etc/apt/preferences.d/nosnap.pref
. To bo omogočilo Snap. - Zdaj posodobite predpomnilnik paketov za apt s tem ukazom:
# apt posodobitev
. - Na koncu namestite paket snapd:
# apt namestite snapd
.
Opomba: Ne vnesite#
del. To je samo indikator za korensko konzolo, v katero morate vnesti zgornje ukaze.
Končali ste! Orodja za pritrditev so zdaj omogočena.
Pozneje si lahko premislite in znova blokirate orodja za pritrditev.
V tem primeru morate obnoviti datoteko/etc/apt/preferences.d/nosnap.pref
. Tukaj je opisano, kako je to mogoče storiti.
Onemogočanje razpona v Linux Mint 20
- Odprto terminal kot root .
- Odstranite paket snapd: #
primerno čiščenje snapd
. - Izvedite naslednji ukaz:
# echo 'Paket: snapd'> /etc/apt/preferences.d/nosnap.pref
. - Zdaj zaženite ukaz Pin:
# echo 'release a = *' >> /etc/apt/preferences.d/nosnap.pref
. - Na koncu zaženite naslednji ukaz:
# echo 'Pin-Priority: -10' >> /etc/apt/preferences.d/nosnap.pref
. - Z vsebino datoteke z ukazom preverite, ali ste vse naredili pravilno
# cat /etc/apt/preferences.d/nosnap.pref
. Vsebovati mora vse tri vrstice.Paket: snapd Pin: sprostitev a = * Prioriteta pin -10
- Zdaj posodobite predpomnilnik paketov za apt s tem ukazom:
# apt posodobitev
.
Končali ste.
Kaj je novega v Linux Mint 20, lahko preverite tukaj: