Hvordan installere og bruke Flatpak på Linux
I Linux er det mange veier for å installere en programvarepakke. Du kan bruke pakkebehandlere som APT for Debian-baserte distribusjoner og YUM for RHEL-baserte distribusjoner. Hvis pakkene ikke er tilgjengelige i de offisielle depotene, kan du bruke de tilgjengelige PPAene (for Debian-distribusjoner ) eller installere dem ved å bruke DEB eller RPM-pakker. Hvis du ikke er en fan av å bruke terminalen, kan Programvaresenteret gi deg en mye enklere måte å installere programmer på. Hvis alt feiler, har du fortsatt muligheten til å bygge fra kilden.
Uansett er det noen utfordringer. Programvaresenteret har kanskje ikke alltid applikasjonen du leter etter, og installering fra PPAer kan gi feil eller kompatibilitetsproblemer. I tillegg krever det å bygge fra kilden et høyere nivå av ekspertise og er ikke en nybegynnervennlig måte for nykommere til Linux.
I lys av slike utfordringer anbefales en universell måte å installere pakker på for å spare tid og unngå feil som oppstår fra kompatibilitetsproblemer. Canonical var den første som implementerte en slik idé i form av snap-pakker. Snaps er kryssdistribusjon, containeriserte og avhengighetsfrie programvarepakker som forenkler installasjonen av programvareapplikasjoner.
Sammen med snaps kom flatpak, som er enda et universelt pakkesystem.
Flatpaks
Skrevet i C, en flatpak er et pakkeadministrasjonsverktøy som lar brukere installere og kjøre applikasjoner i et sandkasse- eller isolert miljø. Akkurat som snaps, tar flatpak sikte på å forenkle administrasjonen av programvarepakker på tvers av ulike distribusjoner. En enkelt flatpak kan installeres i enhver Linux-distribusjon som støtter Flatpak uten noen endring.
Hvordan installere Flatpak i Linux-distribusjoner
I denne veiledningen fokuserer vi på hvordan du kan installere Flatpak og bruke den på tvers av ulike Linux-distribusjoner. Installering av Flatpak er en 2-trinns prosedyre. Først må du installere Flatpak ved å bruke distribusjonens pakkebehandling og senere legge til Flatpak-depotet (Flathub) hvor applikasjoner vil bli installert.
Installer Flatpak på Ubuntu og Mint
Som standard støttes Flatpak på Ubuntu 18.04 og Mint 19.3 og senere versjoner. Du kan bekrefte dette ved å kjøre kommandoen:
sudo apt install flatpak
Installer Flatpak på Debian og Debian-baserte Distros
For andre Debian-baserte distribusjoner som Zorin, Elementary, og andre distros, legg til PPA som vises og utfør kommandoen nedenfor:
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak
Installer Flatpak på RedHat og Fedora
For Fedora og RHEL/CentOS 8 kjør kommandoen.
sudo dnf install flatpak
For tidligere versjoner, RHEL/CentOS 7 bruker yum-pakkebehandlingen for å installere flatpak.
sudo yum install flatpak
Installer Flatpak på OpenSUSE
For å aktivere Flatpak på OpenSUSE, start kommandoen:
sudo zypper install flatpak
Installer Flatpak på ArchLinux/Manjaro
Til slutt, for å aktivere Flatpak på Arch Linux og dets smaker, påkall kommandoen:
sudo pacman -S flatpak
Når Flatpak er installert, vil neste trinn være å aktivere Flatpaks depot hvor applikasjoner vil bli lastet ned.
Hvordan legge til Flathub Repository i Linux
Det neste trinnet vil være å legge til Flatpaks depot der vi vil laste ned og installere applikasjoner. Her. vi legger til Flathub siden det er det mest populære og mest brukte depotet.
For å legge til Flathub til systemet ditt. kjør kommandoen nedenfor.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Hvordan bruke Flatpak i Linux
Før du installerer en applikasjon fra depotet, kan du søke etter tilgjengeligheten på Flathub ved å bruke syntaksen:
flatpak search application name
For for eksempel å søke Flathub etter Spotify, kjør kommandoen:
flatpak search spotify
Resultatene vil gi deg applikasjons-ID, versjon, gren, fjernkontroller og en kort beskrivelse av programvareapplikasjonen.
For å installere applikasjonen fra depotet, bruk syntaksen:
flatpak install [remotes] [Application ID]
I dette tilfellet, for å installere Spotify, kjør kommandoen
flatpak install flathub com.spotify.Client
For å kjøre en flatpak-applikasjon, kjør kommandoen:
flatpak run [Application ID]
For eksempel,
flatpak run com.spotify.Client
I mitt tilfelle hadde dette effekten av å starte Spotify-applikasjonen.
For å liste opp flatpak-pakkene som ligger på systemet ditt, kjør kommandoen:
flatpak list
For å avinstallere et program, bruk syntaksen:
flatpak uninstall [Application ID]
For å fjerne for eksempel Spotify, kjør:
flatpak uninstall com.spotify.Client
For å oppdatere alle flatpak-pakker, kjør:
flatpak update
I mitt tilfelle var alle flatpaks oppdatert, så ingen endringer ble gjort.
Til slutt, for å sjekke versjonen av flatpak du bruker, kjør:
flatpak --version
Konklusjon
Flatpak gir langt på vei tilgang til ekstra programvare for systemet ditt. Dette er muliggjort av Flathub-depotet som inneholder en enorm samling av flatpak-applikasjoner.