- - Hvordan bruke og installere FlatPak på Linux

Hvordan bruke og installere FlatPak på Linux

Det virker som om installasjonsprogrammer for universelle applikasjonerer den nye tingen i Linux-verdenen. Du har fått utviklerne bak Ubuntu til å jobbe med snaps, App Image (også kjent som .exe-filer på Linux), Deis, ZeroInstall og selvfølgelig, den nye tingen alle snakker om: Flatpak. Så lenge har open source-samfunnet, og Linux som helhet trengt en enkelt måte å levere programvare til mange forskjellige Linux-distribusjoner. I 2017 er det mange forskjellige programvareprosjekter som konkurrerer om søkelyset. Flatpak er ikke annerledes. Det er et verktøy utviklet av Free Desktop Project som lover å gjøre det superenkelt å levere hvilken som helst type programvare, sømløst og enkelt til alle typer Linux-distribusjoner på markedet.

AVSLØRINGS VARSEL: Bla nedover og se videoopplæringen på slutten av denne artikkelen.

I denne artikkelen skal vi undersøke hvordan du får denne spennende nye teknologien til å fungere på din favoritt Linux-distribusjon.

Installerer FlatPak

Flatpak-utviklerne har jobbet hardt med Linuxdistribusjonsvedlikeholdere for å gjøre det slik at det er enkelt å få alt i gang. Åpne et terminalvindu, finn avsnittet med operativsystemet du bruker, og skriv kommandoen (e) for å få det installert!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

Opensuse

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

eller (hvis du bruker DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

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

Ubuntu 17.04+

sudo apt install flatpak

Debian-testing / ustabil

sudo apt-get install flatpak

Gentoo

Først, få et rotskall: sudo -s or su

Deretter oppretter du en ny konfigurasjonsfil: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Lim inn følgende kode i filen:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

auto-sync = Ja

Lagre konfigurasjonsfilen med tastaturkombinasjonen Ctrl + O.

Til slutt, kjør en synkronisering for å installere Flatpak.

emerge --sync

Bruker Flatpak

Flatpak er veldig desentralisert teknologi. I motsetning til andre “universal app” -løsninger som snaps, er det ingen eneste programvarebutikk. I stedet er det mange. Dette programmet lar brukere lage sine egne containere og laste dem opp til de offisielle serverne, men det er også mulig for brukere å være vert for sine egne og ignorere den offisielle måten helt.

Er du en utvikler? Sjekk ut den offisielle informasjonen for å lære hvordan du lager en Flatpak.

Installere en Flatpak fra et depot

Hvis du vil installere en Flatpak-app på Linux-datamaskinen din, åpner du en terminal. Skriv deretter inn denne kommandoen for å få root-tilgang: sudo -s

I dette eksemplet installerer vi Spotify via kommandolinjen. Begynn med å fortelle Flatpak-tjenesten om å få ekstern app.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Deretter installerer du Spotify med kjøre-kommandoen.

flatpak run com.spotify.Client


Når prosessen er fullført, sjekk søknadsmenyen. Et Spotify-ikon vises.

Installere en Flatpak fra en fil

Heldigvis er ikke kommandolinjen den eneste måten å installere en Flatpak-app på. Det er også mulig å laste ned en .flatpakref fil, og installer den uten å angi en eneste kommando.

Først må du sørge for at gnome-programvare er installert på systemet (selv om det mest sannsynlig allerede er). Last deretter ned en .flatpakref fil via appsiden. I dette eksemplet bruker vi Skype.

Når filen er lastet ned til PCen din, åpner du denfilbehandleren og gå til plasseringen til den nedlastede appen. Høyreklikk på den, og velg “Åpne med programvareinstallasjon”. Dette vil starte Gnome Software-butikken, og få opp en side som viser detaljert informasjon om appen som vil bli installert.

Klikk på installasjonsknappen, skriv inn passordet ditt og vent. Det vises et varsel når programmet er ferdig.

Det er det! Sjekk applikasjonsmenyen for det nylig installerte programmet.

Oppdaterer Flatpaks

Det er mulig å oppdatere, som å installere på to måter. Den første måten er med terminalen. Begynn med å liste alle installerte Flatpaks på systemet med listekommandoen.

flatpak list

Velg deretter en Flatpak-app fra listen, og legg den til på slutten av: flatpak update

Å gjøre dette vil oppdatere den enkelte app. Alternativt er det bare å skrive inn flatpak update for å oppdatere alle appene på systemet.

Vil du ikke bruke terminalen? Bare bruk Gnome-programvare som normalt. Når det er en Flatpak-oppdatering, vil den fortelle deg! Installer det som normalt, sammen med vanlige programvareoppdateringer.

Avinstallere Flatpaks

Avinstaller en app ved først å bruke listekommandoen for å finne navnet på appen du vil avinstallere. Deretter kopierer du navnet og skriver inn:

sudo flatpak uninstall appnamehere

Alternativt kan du åpne Gnome Software, søke etter appen og klikke på "avinstaller".

Konklusjon

Distribusjon av programvare har alltid vært en avsvakeste punkter i Linux: utviklere har ikke noe ønske om å pakke programmet sitt i 100 forskjellige formater. I tillegg ønsker brukere en bedre måte å installere programvare i stedet for å stole på terminalen. Flatpack er et annet forsøk på å fikse dette. Det fullfører denne enorme oppgaven ved å ta programmer og virtualisere dem inne i containere, slik at de kan løpe på hva som helst når som helst. Utviklingen for denne programvaren øker tempoet, og Flatpaks hjelper deg med å levere populær programvare som: Spotify, Blender, Mozilla Firefox og til og med Microsoft Skype. Støtte for dette verktøyet er massivt, og adopsjonen blir bare bedre.

Flatpaks har mye potensiale, men det er de ogsåoverskygget av andre spillere i “universal Linux installer” -spillet. Som et resultat er de bare kjent av Linux-nørder. Det er mitt håp at denne opplæringen vil skinne litt behov for Flatpak, slik at alle typer Linux-brukere kan begynne å bruke dem!

kommentarer