Omogućite ili onemogućite Snap u Linux Mint 20
Kako omogućiti ili onemogućiti Snap u Linux Mint 20
Kao što možda znate, podrška za snap je onemogućena prema zadanim postavkama u Linux Mint 20. The prikladan
upravitelju paketa je onemogućeno korištenje i instaliranje span paketa, a nema instaliranih alata za upravljanje span. Ako ste se odlučili za snap aplikaciju, evo kako omogućiti podršku za snap u Linux Mint.
Timu Linux Minta ne sviđa se ideja koja stoji iza protokola snap i način na koji ga implementira Canonical.
Snap Store je isključivo pod kontrolom Canonicala. To je centralizirani izvor softvera. Iako je Snap otvorenog koda, radi samo s Ubuntu Storeom. Ne možete stvoriti vlastitu trgovinu, a za isporuku ažuriranja koristi zatvoreni protokol. To znači da Snap klijent radi samo s jednom trgovinom i nitko ne može stvoriti vlastitu trgovinu za redistribuciju span paketa.
S druge strane, Snap je sličan AppImageu ili Flatpak Snap Storeu. Može se koristiti za isporuku ažuriranih aplikacija bez obzira na to koju verziju Linuxa koristite i koliko je stara. Problem zaključavanja trgovine s snap-om ne dopušta programerima da revidiraju, zakrpe ili modificiraju softver koji sadrži. Čini ga sličnim vlasničkom softveru.
Ovo su razlozi zbog kojih je tim Linux Minta onemogućio span alate u Mint 20.
Ako niste zadovoljni njihovom odlukom, a trebate koristiti snap, još uvijek ga je moguće otključati.
Da biste omogućili Snap u Linux Mint 20,
- Otvorena terminal kao root.
- Upišite sljedeću naredbu:
# rm /etc/apt/preferences.d/nosnap.pref
. To će omogućiti Snap. - Sada ažurirajte predmemoriju paketa za apt ovom naredbom:
# prikladno ažuriranje
. - Na kraju, instalirajte snapd paket:
# apt install snapd
.
Napomena: Nemojte unositi #
dio. To je samo indikator za root konzolu u koju morate upisati gornje naredbe.
Ti si gotov! Alati za pričvršćivanje sada su omogućeni.
Kasnije se možete predomisliti i ponovno blokirati alate za fiksiranje.
U tom slučaju morate vratiti /etc/apt/preferences.d/nosnap.pref
. Evo kako se to može učiniti.
Da biste onemogućili span u Linux Mint 20
- Otvorena terminal kao root.
- Uklonite snapd paket: #
apt purge snapd
. - Izvršite sljedeću naredbu:
# echo 'Paket: snapd' > /etc/apt/preferences.d/nosnap.pref
. - Sada pokrenite naredbu Pin:
# echo 'release a=*' >> /etc/apt/preferences.d/nosnap.pref
. - Konačno, pokrenite sljedeću naredbu:
# echo 'Pin-Priority: -10' >> /etc/apt/preferences.d/nosnap.pref
. - Provjerite jeste li sve učinili ispravno pregledavajući sadržaj datoteke pomoću naredbe
# mačka /etc/apt/preferences.d/nosnap.pref
. Trebao bi sadržavati sva tri retka.Paket: snapd. Pin: otpustite a=* Pin-prioritet: -10
- Sada ažurirajte predmemoriju paketa za apt ovom naredbom:
# prikladno ažuriranje
.
Ti si gotov.
Ovdje možete provjeriti što je novo u Linux Mint 20:
Linux Mint 20 je izašao, možete ga sada preuzeti