Snap -apper er vert i Snap Store. På dette tidspunktet er det tusenvis av open source og proprietære apper som er tilgjengelige i Snap Store.
I denne artikkelen skal jeg vise deg hvordan du bruker Snap Package Manager på Ubuntu. Så la oss komme i gang!
Søker etter snap -pakker
For å installere en snap -pakke, må du kjenne pakkens navn og om den er tilgjengelig i Snap Package Repository eller ikke. For å finne denne informasjonen, kan du søke på SNAP-pakkelageret for ønsket programvare/app fra kommandolinjen veldig enkelt.
For eksempel å søke etter JetBrains Pycharm IDE, søk etter pakkene som samsvarer med Pycharm Nøkkelord med følgende kommando:
$ sudo snap finn pycharmSnap -pakkene som matchet Pycharm Søkeord skal være oppført.
Du bør finne navnet på Snap -pakken, versjonen som kommer til å bli installert som standard, navnet på utgiveren og dens sammendrag.
Å vite mer om en snap -pakke
Før du installerer en snap -pakke, kan det være lurt å vite mer om den.
Å vite mer om, la oss si, snap -pakken Pycharm-fellesskap, Kjør følgende kommando:
$ sudo snap info pycharm-fellesskapMye informasjon om Pycharm-fellesskap Snap -pakke skal vises.
I den øverste delen har du navnet, et sammendrag, utgivernavnet, Snap Store URL, den offisielle siden til programvaren/appen den installeres, lisensen, beskrivelsen og IDen til Snap -pakken.
I bunnseksjonen har du en liste over alle tilgjengelige kanaler, eller du kan si versjoner av programvaren/appen, du vil installere. De Siste/stabil Kanalen skal være standard for all SNAP -programvare/apper. Hvis du vil installere en eldre versjon av programvaren/appen, kan du spesifisere den nødvendige kanalen under installasjonen av SNAP -pakken.
Installere en snap -pakke
For å installere den nyeste stabile versjonen av Pycharm Community -programvaren/appen, kan du installere Pycharm-fellesskap Snap -pakke som følger:
$ sudo snap installer pycharm-fellesskapHvis du vil installere en bestemt versjon av programvaren/appen fra Snap Store, kan du spesifisere kanalen som skal brukes under installasjonen med -kanal Kommandolinjealternativ som følger:
$ sudo snap installer pycharm-fellesskap-kanals siste/stabilNoen SNAP -butikkprogramvare/app vil vise deg følgende feilmelding. Dette er fordi SNAP -programvare/apper bruker sandkasser for et ekstra lag med sikkerhet. Sandboxing En SNAP -programvare/app lar ikke programvaren/appen endre filsystemet utenfor sandkassen (dens spesifiserte installasjonskatalog).
Noen programvare/apper må endre filsystemet (i.e., en tekstredigerer eller IDE). Så du kan ikke bruke sandkassefunksjonen til Snap for disse programvaren/appene. For å installere Snap Store -programvaren/appene som må endre filsystemet, må du bruke -Klassisk Kommandolinjealternativ under installasjonen.
Du kan installere en Snap Store -programvare/app (i.e., Pycharm-fellesskap) som ikke bruker sandboksingsfunksjonen på SNAP som følger:
$ sudo snap installer pycharm-fellesskap-kanals siste/stabil-klassiskSNAP -programvaren/appen lastes ned fra Snap Store, og det kan ta en stund å fullføre.
På dette tidspunktet skal Snap -pakken installeres.
Når Pycharm Community Snap -pakken er installert, bør du kunne finne den i applikasjonsmenyen til Ubuntu. Du kan kjøre det akkurat som alle andre apper.
Liste over installerte snap -pakker
Du kan liste opp alle Snap Store -pakkene som er installert på Ubuntu -maskinen din med følgende kommando:
$ sudo snap listeAlle snap -butikkpakkene som er installert på datamaskinen din, skal være oppført.
Oppgradering av en snap -pakke
Det er enkelt å oppgradere en snap -butikkpakke.
For å demonstrere prosessen har jeg installert WebStorm (JetBrains WebStorm IDE) Snap Store -pakke på Ubuntu -maskinen min, som du kan se på skjermbildet nedenfor.
$ sudo snap listeDu kan oppgradere WebStorm Snap Store -app med følgende kommando:
$ sudo snap oppdatering webstormDu kan også oppgradere for å nedgradere en bestemt kanal i appen.
For eksempel har jeg 2019.3/stabil kanal for WebStorm Snap Store -app installert på Ubuntu -maskinen min. Og la oss si, du vil oppgradere til Siste/stabil kanal.
$ sudo snap info webstormFor å oppgradere WebStorm Snap Store -app til Siste/stabil Kanal, du kan kjøre følgende kommando:
$ sudo snap oppdatering webstorm -kanal siste/stabilDe WebStorm Snap Store -appen blir oppdatert til Siste/stabil kanal.
De WebStorm App er oppgradert til 2020.3.1, Som du kan se på skjermbildet nedenfor.
WebStorm Snap -app er oppgradert til Siste/stabil versjon 2020.3.1.
Deaktiver og aktiver SNAP -apper
I et tradisjonelt pakkehåndteringssystem kan du bare installere, avinstallere eller oppgradere en pakke.
En stor fordel med Snap Store -apper er at du kan deaktivere en app hvis du ikke lenger trenger det. Når du deaktiverer en Snap Store -app, vil den fortsatt være tilgjengelig på datamaskinen din, men Snap Daemon vil ikke laste appen. Du kan aktivere appen når du trenger den.
Jeg synes dette er en veldig god løsning. Hvis du ikke trenger en app hele tiden, kan du holde den deaktivert og aktivere den bare når du trenger den. Dette kan spare mye minne på datamaskinen din.
Akkurat nå er WebStorm IDE installert på Ubuntu -maskinen min fra Snap Store. Så jeg kan nå få tilgang til den fra Applikasjonsmeny av datamaskinen min.
For å deaktivere WebStorm Snap Store -app, kjør følgende kommando:
$ sudo snap deaktiver webstormDe WebStorm Snap Store -appen skal være deaktivert.
Som du kan se, funksjonshemmet alternativet legges til WebStorm Snap Store -app.
$ sudo snap listeNå finner du ikke WebStorm IDE -appen på Applikasjonsmeny av datamaskinen din.
For å aktivere WebStorm Snap Store -app igjen, kjør følgende kommando:
$ sudo snap enable webstormDe WebStorm Snap Store -app skal være aktivert.
De funksjonshemmet Alternativet fjernes fra WebStorm Snap Store -app når den er aktivert.
Når du har aktivert WebStorm Snap Store -app, WebStorm IDE skal være tilgjengelig i Applikasjonsmeny av datamaskinen din igjen.
Avinstallere en snap -pakke
Hvis du ikke liker en Snap Store -app som du har installert, kan du avinstallere den enkelt.
For eksempel for å fjerne WebStorm Snap Store -app, kjør følgende kommando:
$ sudo snap Fjern webstormSnap Store -appen WebStorm bør fjernes.
Du kan da se at Snap Store -appen WebStorm er ikke på listen lenger.
$ sudo snap listeKonklusjon
I denne artikkelen har jeg vist deg hvordan du kan søke etter Snap Store -pakker og finne mer informasjon om en Snap Store -pakke. Jeg har vist deg hvordan du installerer, oppgraderer, aktiverer/deaktiverer og avinstallerer en Snap Store -pakke. Denne artikkelen skal hjelpe deg i gang med Snap Package Manager på Ubuntu.