Sådan aktiveres eller deaktiveres Snap i Linux Mint 20
hvordan du ændrer dit navn på ligaenes legender
Som du måske ved, er snap support som standard deaktiveret i Linux Mint 20.apt
pakkehåndtering forhindres i at bruge og installere span-pakker, og der er ingen span management-værktøjer installeret uden for boksen. Hvis du besluttede at gå med en snap-app, skal du her aktivere snap-understøttelsen i Linux Mint.
Linux Mint-teamet kan ikke lide ideen bag snap-protokollen og den måde, den implementeres af Canonical på.
Annoncering
Snap Store kontrolleres udelukkende af Canonical. Det er en central softwarekilde. Mens Snap er open source, fungerer det kun med Ubuntu Store. Du kan ikke oprette din egen butik og bruger en lukket protokol til at levere opdateringer. Dette betyder, at Snap-klienten kun arbejder i en butik, og ingen kan oprette sin egen butik til omfordeling af span-pakker.
På den anden side ligner Snap AppImage eller Flatpak Snap Store. Det kan bruges til at levere opdaterede apps uanset hvilken version af Linux du kører, og hvor gammel den er. Store lockdown-spørgsmålet om snap tillader ikke devs at revidere, patch eller ændre software, det indeholder. Det gør det ligesom proprietær software.
Dette er grundene til, at Linux Mint-teamet har deaktiveret span-værktøjerne i Mint 20.
Hvis du ikke er tilfreds med deres beslutning og har brug for at bruge snap, er det stadig muligt at låse den op.
For at aktivere Snap i Linux Mint 20,
- Åben terminal som rod .
- Skriv følgende kommando:
# rm /etc/apt/preferences.d/nosnap.pref
. Dette aktiverer Snap. - Opdater nu pakke-cachen til apt med denne kommando:
# apt opdatering
. - Endelig skal du installere snapd-pakken:
# apt install snapd
.
Bemærk: Indtast ikke#
del. Det er bare en indikator for rodkonsollen, hvor du skal skrive kommandoerne ovenfor.
Du er færdig! Snapværktøjerne er nu aktiveret.
Senere kan du ændre mening og blokere snapværktøjerne igen.
I dette tilfælde skal du gendanne/etc/apt/preferences.d/nosnap.pref
. Her er hvordan det kan gøres.
Sådan deaktiveres span i Linux Mint 20
- Åben terminal som rod .
- Fjern snapd-pakken: #
apt purge snapd
. - Udfør følgende kommando:
# echo 'Package: snapd'> /etc/apt/preferences.d/nosnap.pref
. - Kør nu kommandoen Pin:
# echo 'release a = *' >> /etc/apt/preferences.d/nosnap.pref
. - Endelig kør følgende kommando:
# echo 'Pin-Priority: -10' >> /etc/apt/preferences.d/nosnap.pref
. - Kontroller, at du har gjort alt korrekt ved at se filindholdet med kommandoen
# kat /etc/apt/preferences.d/nosnap.pref
. Den skal indeholde alle de tre linjer.Pakke: snapd Pin: frigør a = * Pin-prioritet: -10
- Opdater nu pakke-cachen til apt med denne kommando:
# apt opdatering
.
Du er færdig.
Du kan kontrollere, hvad der er nyt i Linux Mint 20 her: