Nyheter i Android, Telefoner, Prylar Och Recensioner

Flatpak för nybörjare: En introduktion till nedladdning av programvara med Flatpak

Linux-nybörjare har en njutning eftersom de kan installera paket samtidigt som de sparar tid och ansträngning. Canonical, Ubuntus moderbolag, var först med att implementera snaps, ett korsdistributionsberoende-free programvara.

Med Snap kom Flatpak, ett annat universellt paketeringssystem, skrivet i C. Det anses vara ett pakethanteringsverktyg och låter en användare installera och köra applikationer i en isolerad miljö.

Grundläggande terminologier

Precis som Snap syftar Flatpak till att förenkla mjukvaruhantering över Linux-distributioner. Här är några vanliga terminologier som är värda att känna till:

Flatpak: Detta är ett system som används för att bygga, distribuera och köra sandlådebaserade skrivbordsprogram på Linux. Körning: Körtider kallas också plattformar eftersom dessa fungerar som integrerade plattformar för att tillhandahålla grundläggande verktyg som behövs för att en Flatpak-applikation ska fungera. Applikationen Flatpak: Det här är applikationer som en användare kan installera med hjälp av flatpak kommandot på sin dator.

Fördelar med att använda Flatpak

Universalitet: Flatpak, som en verktygstjänsthanterare, tillåter en användare att installera och köra applikationer praktiskt taget på nästan alla Linux-skrivbord. Detta kommer att inkludera alla icke-GNU-distributioner, skrivskyddade operativsystem, systemd-free distributioner eller andra arkitekturer. Innovationsvänlig: Flatpak främjar distributionsunderhållare för att hjälpa utvecklare att fokusera på sina innovationsmål. Stabilitet: Eventuella brott i en applikation får inte systemet att gå sönder. Detta beror på att Flatpak-körtider är inneslutna och inte stör systemets funktion. Rotlös installation: Du behöver inte förhöjda privilegier när du installerar en Flatpak-applikation/runtime. Sandlådeapplikationer: Ett av Flatpaks primära mål är att förbättra systemsäkerheten genom att isolera applikationer från varandra. Applikationer är sandlådor och körs i separata silos.

Installera Flatpak på Linux-distributioner

Det finns olika sätt att installera Flatpak, beroende på vilken Linux-distro du använder.

Flatpak-installationen är en tvåstegsprocedur. Det första steget inkluderar installation av Flatpak via en pakethanterare. Det andra steget innefattar att lägga till Flatpaks repository Flathub, varifrån du kan installera olika applikationer.

Så här kan du installera paketet på olika Linux-distros:

På Ubuntu och Mint

Som standard stöder Flatpak Ubuntu 18.04, Mint 19.3 och deras senare versioner. Du kan installera paketet på Ubuntu och Linux Mint med APT:

sudo apt install flatpak

På Debian och Debian-baserade distros

För att installera Flatpak på Debianbaserade distros som Elementary och Zorin, måste du lägga till en PPA till ditt system innan du laddar ner paketet:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak

Du kan också använda kommandona som nämns ovan för att installera Flatpak på Ubuntu.

Relaterad  Har du svårt med din astma? Här är 5 appar du behöver använda

På Red Hat och Fedora

För att installera på RHEL-baserade distributioner som Fedora och CentOS, kör det här kommandot:

sudo dnf install flatpak

Alternativt kan du också använda YUM-pakethanteraren:

sudo yum install flatpak

På OpenSUSE

Ge följande kommando för att installera Flatpak på OpenSUSE:

sudo zypper install flatpak

På ArchLinux/Manjaro

Sist men inte minst, för att installera paketet på Arch Linux och dess härledda distributioner, kör följande kommando:

sudo pacman -S flatpak

Lägga till Flathub Repository i Linux

Nästa steg är att lägga till Flatpaks arkiv, Flathub, så att du kan ladda ner och installera applikationer från ett av dess mest populära och mest använda arkiv.

För att lägga till arkivet på Linux, kör det här kommandot:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Hur man använder Flatpak på Linux

Att använda Flatpak är ganska likt att använda andra pakethanterare på Linux. Du kan söka efter och installera applikationer från Flathub-förvaret med hjälp av kommandoradsverktyget Flatpak.

Sök applikationer på Flathub

Innan du hoppar in för att installera applikationerna kan du kontrollera om en viss applikation är tillgänglig i förvaret. Standardformatet för detta kommando är:

flatpak search application-name

Som ett exempel, låt oss söka efter Spotify och installera det om det är tillgängligt.

flatpak search spotify

De resulterande värdena visar applikations-ID, version, filial och fjärrkontroller tillsammans med en beskrivning av programvaran.

Installera paket med Flatpak

Den grundläggande syntaxen för att installera applikationer med Flatpak är:

flatpak install remotes applicationID

Till exempel, för att installera Spotify kan du använda:

flatpak install flathub com.spotify.Client

Starta en applikation

Använd följande kommandoformat för att starta ett program:

flatpak run applicationID

Till exempel:

flatpak run com.spotify.Client

Detta kommer så småningom att starta Spotify-applikationen på ditt system.

Lista installerade Flatpak-paket

Låt oss ta det här ett steg längre. För att få en lista över alla Flatpak-paket installerade på ditt system:

flatpak list

Uppdatera installerade paket

För att uppdatera Flatpak-paket i ditt system, kör:

flatpak update

Om alla paket redan är uppdaterade kommer det inte att ske några nya ändringar efter att ha kört det ovannämnda kommandot.

Relaterad  Linux Spotify-appen är död (typ): vad kan ersätta den?

Avinstallera programvara med Flatpak

Om du har installerat ett program och inte längre vill behålla det, kan du avinstallera det med hjälp av avinstallera metod. Standardsyntaxen för kommandot är:

flatpak uninstall applicationID

Eftersom vi precis har installerat Spotify, försök att avinstallera programmet genom att skriva:

flatpak uninstall com.spotify.Client

Aktivera GNOME-förvaret

Precis som Flathub innehåller GNOME-förvaret alla GNOME-kärnapplikationer. Själva centralförvaret har två versioner: stabil och nattlig.

Lägg till GNOME Stable Repository

Använda sig av wget för att ladda ner GPG-nycklarna för förvaret:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

Lägg till GNOME Flatpak-förvaret till ditt system med hjälp av fjärr-lägga till:

sudo flatpak remote-add --gpg-import=gnome-sdk.gpg --if-not-exists gnome-apps https://sdk.gnome.org/repo-apps/

För att installera nattversionen istället, utfärda följande kommandon:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import=nightly.gpg --if-not-exists gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Lista fjärrlager

För att lista alla konfigurerade fjärrlager:

flatpak remotes

Kommandot ovan kommer att lista de förråd som du har lagt till i ditt system. Det kommer också att visa om förvaret är en systemomfattande installation eller endast specifikt för ett fåtal användare.

Ta bort ett Flatpak-förråd

Den grundläggande syntaxen för att radera ett arkiv är:

sudo flatpak remote-delete remote-name

…var fjärrnamn är namnet på fjärrförvaret.

Till exempel, för att ta bort Flathub-förvaret från ditt system:

sudo flatpak remote-delete flathub

Reparera Flatpak-installation

Använd reparera kommando för att reparera Flatpak-installationen på ditt system:

sudo flatpak repair

Kommandot tar lite tid att köra, så ha tålamod och vänta tills det körs helt.

Döda en Flatpak-process

För att döda en Flatpak-process, kontrollera först vilka processer som körs:

sudo flatpak ps

För att döda en process:

sudo flatpak kill applicationID

För att kontrollera om systemet dödade processen framgångsrikt:

sudo flatpak ps

Få ut det mesta av Flatpaks kommandon

Som nybörjare kommer du förmodligen att känna dig överväldigad av de olika terminologierna, jargongen och massor av kommandon som finns tillgängliga inom Linux-distros. Men Flatpak är här för att göra ditt liv enklare genom att låta dig installera applikationer säkert och säkert.

Relaterad  10 spel som Tetris du kan spela online för Free

Om du precis har börjat är det bäst att utforska de olika funktionerna långsamt och stadigt när du förstår de olika nyanserna som finns inom distroerna. Om du inte vill hantera kommandoraden alls, överväg att byta till Snap och Snap Store för att installera paket på Linux.

Om författaren

Wini Bhalla (61 artiklar publicerade)

Wini är en Delhi-baserad författare, med 2 års erfarenhet av att skriva. Under sina skrivande har hon varit knuten till digitala marknadsföringsbyråer och tekniska företag. Hon har skrivit innehåll relaterat till programmeringsspråk, molnteknik, AWS, Machine Learning och mycket mer. I henne free tid, hon gillar att måla, umgås med sin familj och resa till bergen när det är möjligt.

Mer från Wini Bhalla

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera