flatpak

Sådan installeres Flatpak, Snap og AppImage Apps i Linux

Sådan installeres Flatpak, Snap og AppImage Apps i Linux
Denne artikel forklarer, hvordan du installerer, fjerner og administrerer Flatpak-, Snap- og AppImage-pakker i Linux. Disse tre emballeringsformater har været under udvikling i de sidste par år, og de leverer agnostiske pakker til distribution, der kan installeres på alle større Linux-distributioner. En detaljeret sammenligning mellem disse emballeringsformater er tilgængelig her.

Installation og administration af Flatpak-pakker

Hvis du bruger Ubuntu, dets derivater eller andre Linux-distributioner baseret på Ubuntu, kan du køre følgende to kommandoer for at konfigurere Flatpak-pakker:

$ sudo apt installere flatpak
$ flatpak fjern-tilføj - hvis-ikke-findes flathub https: // flathub.org / repo / flathub.flatpakrepo

Den anden kommando tilføjer det officielle Flathub-lager, der kan bruges til at downloade og installere Flatpak-apps. Det er muligt at tilføje andre tredjepartsopbevaringssteder ved at erstatte opbevaringsadressen i den anden kommando ovenfor. Generelt skal du dog holde dig til standardregistret for at undgå at installere uprøvede apps, der kan have sikkerhedsproblemer.

Hvis du bruger en anden Linux-distribution, skal du følge denne hurtige installationsvejledning, der dækker installationsinstruktioner til over 25 Linux-distributioner.

Når du har afsluttet Flatpak-opsætningen, kan du gå til Flathub-butikken for at downloade en hvilken som helst app efter eget valg. For eksempel for at installere Firefox Flatpak-pakken kan du besøge dens fortegnelse i Flathub-butikken eller søge efter den ved hjælp af søgefeltet på Flathub-webstedet. Hver fortegnelse på Flathub-siden inkluderer en installationskommando nederst på siden. Du skal køre denne kommando i terminalen for at installere pakken. Bemærk, at kommandoen er den samme for alle Linux-distributioner. I det citerede tilfælde skal du køre følgende kommando for at installere Firefox flatpak-pakken:

$ flatpak installere flathub org.mozilla.Firefox

Bemærk, at mens du installerer en Flatpak-pakke, kan du blive bedt om at installere yderligere pakker og afhængigheder. Dette er normalt, da Flatpak-pakker installerer nødvendige pakker og biblioteker efter behov.

For at fjerne en installeret Flatpak-pakke skal du køre følgende kommando (udskift pakke-ID):

$ flatpak afinstalleringsorganisation.mozilla.Firefox

Hvis du ikke kan huske pakkens id, kan du få det fra siden med Flathub-butiksfortegnelse. Flatpak vil også vise dig appforslag, hvis du kun angiver et delnavn eller ID. For eksempel, hvis du bare bruger “firefox” i ovenstående kommando, vil Flatpak automatisk give dig et valg om at fjerne Firefox-pakken.

For at opdatere en installeret Flatpak-pakke skal du køre følgende kommando (udskift pakke-ID):

$ flatpak opdateringsorg.mozilla.Firefox

For at liste alle Flatpak-pakker, der er installeret på dit Linux-system, skal du bruge følgende kommando:

$ flatpak liste

Mange Linux-distributioner bruger Flatpak-plugin i deres softwaredistributions-app for at lette lettere installation og automatiske opdateringer. For flere oplysninger om Flatpak-brug, kør følgende to kommandoer:

$ flatpak - hjælp
$ mand flatpak

Installation og administration af snap-pakker

Ubuntu, dets derivater og de fleste andre Linux-distributioner baseret på Ubuntu leveres med Snap-support aktiveret som standard. Du kan søge efter snap-pakker i GUI-softwarecenter-appen samt installere dem fra kommandolinjen. Snap-pakker kan også søges på Snap Store-webstedet. Hver fortegnelse i snap-butikken viser en kommando til at installere den anførte app.

For at tilføje Snap-understøttelse til andre Linux-distributioner skal du muligvis først installere "snapd" -pakken (svarende til Flatpak-opsætningen forklaret ovenfor). Følg snapd-installationsvejledningen, der er tilgængelig her for over 25 Linux-distributioner.

Når du er færdig med at installere snapd, skal du besøge enhver liste i Snap store og køre den angivne kommando, der er angivet på siden. For eksempel for at installere Android Studio Snap skal du køre følgende kommando:

$ sudo snap installere android-studio --classic

For at fjerne en Snap-pakke skal du bruge følgende kommando (udskift applikationsnavn efter behov):

$ sudo snap fjern Android-studio

For at liste alle Snap-pakker, der er installeret på dit system, skal du bruge følgende kommando:

$ snapliste

Bemærk, at du ikke kan deaktivere snapopdateringer. De installeres automatisk på dit system med periodiske intervaller. Du kan dog omlægge dem eller midlertidigt holde opdateringer. En detaljeret guide til styring af Snap-opdateringer er tilgængelig her.

For at lære mere om Snap-pakker skal du køre følgende to kommandoer:

$ snap - hjælp
$ mand snap

Installation og administration af AppImage-pakker

AppImage-pakker fungerer svarende til bærbare "exe" -filer, som du muligvis har brugt på Windows. Alt hvad du skal gøre er at downloade en AppImage-fil og markere den eksekverbar for at køre appen. For at gøre en AppImage-fil eksekverbar skal du køre en kommando i følgende format:

$ chmod + x-fil.appimage

Når markeret som eksekverbar, skal du dobbeltklikke på den eksekverbare AppImage-fil for at starte appen. For at fjerne en AppImage-fil skal du blot slette den fra din harddisklager.

I lighed med Flatpak og Snap er der også en AppImage-butik. I modsætning til Snap og Flatpak viser udviklere, der distribuerer deres apps i AppImage-format, ikke ofte dem i denne centraliserede butik. AppImage-filer distribueres for det meste via kildekodelagre eller fra applikationswebsteder.

I nogle tilfælde kan AppImage-filer muligvis bede dig om at oprette en launcher, der vises i applikationsmenuer og på skrivebordet som en genvej. Hvis du har valgt at oprette en launcher, kan du fjerne den, når du har slettet en AppImage-fil. For at gøre det skal du bare besøge nedenstående placering og slette den tilknyttede “.desktop ”-fil.

$ HJEM /.lokal / del / applikationer /

Konklusion

Flatpak-, Snap- og AppImage-pakker har givet nye måder at distribuere applikationer på tværs af alle større Linux-distributioner. De giver bedre sikkerhed og gør det lettere for udviklere at distribuere deres apps. Disse nye pakkeformater er fremtiden for Linux-applikationsemballage, især for tredjepartsapps, der ikke er system.

Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har for nylig læst om Microsoft Sculpt Touch trådløs mus og besluttede at købe den. Efter at have brugt det et stykke tid besluttede jeg at dele m...
Mus AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
Tabletbrugere savner ofte musemarkøren, især når de er vante til at bruge bærbare computere. Touchscreen-smartphones og tablets har mange fordele, og ...
Mus Midterste museknap fungerer ikke i Windows 10
Midterste museknap fungerer ikke i Windows 10
Det midterste museknap hjælper dig med at rulle gennem lange websider og skærme med en masse data. Hvis det stopper, vil du ende med at bruge tastatur...