flatpak

Så här installerar du Flatpak, Snap och AppImage-appar i Linux

Så här installerar du Flatpak, Snap och AppImage-appar i Linux
Den här artikeln kommer att förklara hur man installerar, tar bort och hanterar Flatpak-, Snap- och AppImage-paket i Linux. Dessa tre förpackningsformat har utvecklats de senaste åren och de tillhandahåller agnostiska distributionspaket som kan installeras på alla större Linux-distributioner. En detaljerad jämförelse mellan dessa förpackningsformat finns här.

Installera och hantera Flatpak-paket

Om du använder Ubuntu, dess derivat eller andra Linux-distributioner baserade på Ubuntu, kan du köra följande två kommandon för att ställa in Flatpak-paket:

$ sudo apt installera flatpak
$ flatpak remote-add - if-existerar inte flathub https: // flathub.org / repo / flathub.flatpakrepo

Det andra kommandot lägger till det officiella Flathub-arkivet som kan användas för att ladda ner och installera Flatpak-appar. Det är möjligt att lägga till andra tredjepartsförvar genom att ersätta förvarets URL i det andra kommandot ovan. I allmänhet bör du dock hålla dig till standardförvaret för att undvika att installera oprövade appar som kan ha säkerhetsproblem.

Om du använder någon annan Linux-distribution, följ den här snabbinstallationsguiden som täcker installationsinstruktioner för över 25 Linux-distributioner.

När du har slutfört Flatpak-installationen kan du gå till Flathub-butiken för att ladda ner valfri app efter eget val. För att till exempel installera Firefox Flatpak-paketet kan du besöka listan i Flathub-butiken eller söka efter det med sökfältet på Flathub-webbplatsen. Varje lista på Flathub-sidan innehåller ett installationskommando längst ner på sidan. Du måste köra det här kommandot i terminalen för att installera paketet. Observera att kommandot är detsamma för alla Linux-distributioner. För det citerade fallet måste du köra följande kommando för att installera Firefox flatpak-paketet:

$ flatpak installera flathub org.mozilla.Firefox

Observera att du kan bli ombedd att installera ytterligare paket och beroenden när du installerar ett Flatpak-paket. Detta är normalt eftersom Flatpak-paket installerar nödvändiga paket och bibliotek efter behov.

För att ta bort ett installerat Flatpak-paket måste du köra följande kommando (ersätt paketets ID):

$ flatpak avinstallera organisation.mozilla.Firefox

Om du inte kommer ihåg paketets ID kan du hämta det från Flathub-butikssidan. Flatpak visar också appförslag om du bara anger ett delvis namn eller ID. Till exempel, om du bara använder "firefox" i kommandot ovan, kommer Flatpak automatiskt att ge dig valet att ta bort Firefox-paketet.

För att uppdatera ett installerat Flatpak-paket måste du köra följande kommando (ersätt paketets ID):

$ flatpak uppdateringsorg.mozilla.Firefox

För att lista alla Flatpak-paket installerade på ditt Linux-system, använd följande kommando:

$ flatpak-lista

Många Linux-distributioner använder Flatpak-plugin i sin programvarudistributionsapp för att underlätta installation och automatiska uppdateringar. Kör följande två kommandon för mer information om Flatpak-användning:

$ flatpak --hjälp
$ man flatpak

Installera och hantera Snap-paket

Ubuntu, dess derivat och de flesta andra Linux-distributioner baserade på Ubuntu kommer med Snap-stöd aktiverat som standard. Du kan söka efter snap-paket i GUI-programvaran och installera dem från kommandoraden. Snap-paket kan också sökas på Snap Store-webbplatsen. Varje lista i snapshoppen visar ett kommando för att installera den listade appen.

För att lägga till Snap-stöd till andra Linux-distributioner kan du behöva installera paketet "snapd" först (liknande Flatpak-installationen som förklaras ovan). Följ snapd-installationsguiden som finns tillgänglig här för över 25 Linux-distributioner.

När du är klar med installationen av snapd besöker du en lista i Snap store och kör det angivna kommandot på sidan. För att till exempel installera Android Studio Snap måste du köra följande kommando:

$ sudo snap installera android-studio --classic

För att ta bort ett Snap-paket, använd följande kommando (byt ut applikationsnamn efter behov):

$ sudo snap ta bort android-studio

För att lista alla Snap-paket installerade på ditt system, använd följande kommando:

$ snap-lista

Observera att du inte kan inaktivera snap-uppdateringar. De installeras automatiskt på ditt system med jämna mellanrum. Du kan dock omplanera dem eller tillfälligt hålla uppdateringar. En detaljerad guide för hantering av Snap-uppdateringar finns här.

För att lära dig mer om Snap-paket, kör följande två kommandon:

$ snap --hjälp
$ man snap

Installera och hantera AppImage-paket

AppImage-paket fungerar som bärbara “exe” -filer som du kanske har använt i Windows. Allt du behöver göra är att ladda ner en AppImage-fil och markera den körbar för att köra appen. För att göra en AppImage-fil körbar kör du ett kommando i följande format:

$ chmod + x-fil.bild

När du har markerat körbar dubbelklickar du på den körbara AppImage-filen för att starta appen. För att ta bort en AppImage-fil tar du bara bort den från hårddiskens lagring.

I likhet med Flatpak och Snap finns också en AppImage-butik. Till skillnad från Snap och Flatpak listar utvecklare som distribuerar sina appar i AppImage-format inte ofta dem i den här centraliserade butiken. AppImage-filer distribueras mestadels via källkodsförvar eller från applikationswebbplatser.

I vissa fall kan AppImage-filer uppmana dig att skapa en startprogram som visas i programmenyer och på skrivbordet som en genväg. Om du har valt att skapa en startprogram kanske du vill ta bort den efter att du har tagit bort en AppImage-fil. För att göra det, besök bara platsen som anges nedan och ta bort tillhörande “.skrivbordsfil.

$ HEM /.lokal / dela / applikationer /

Slutsats

Flatpak-, Snap- och AppImage-paket har gett nya sätt att distribuera applikationer över alla större Linux-distributioner. De ger bättre säkerhet och gör det lättare för utvecklare att distribuera sina appar. Dessa nya paketformat är framtiden för Linux-applikationsförpackningar, särskilt för tredjepartsappar som inte är system.

Mus Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
De flesta Linux-distributioner levereras med "libinput" -bibliotek som standard för att hantera inmatningshändelser i ett system. Den kan bearbeta inm...
Mus Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Kanske behöver du ett verktyg som kan göra att musens kontroll ändras med alla applikationer som du använder. Om så är fallet kan du prova en ansökan ...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jag har nyligen läst om Microsoft Sculpt Touch trådlös mus och bestämde mig för att köpa den. Efter att ha använt den ett tag bestämde jag mig för att...