Sådan installeres Flatpak på Ubuntu 24.04, 22.04 eller 20.04

Flatpak er en populær ramme til distribution og kørsel af applikationer i et sikkert, sandkassemiljø på Linux-systemer. Det giver dig mulighed for at installere og køre applikationer uanset hvilken Linux-distribution du bruger, hvilket giver ensartethed og sikkerhed på tværs af forskellige miljøer. Flatpak-pakker inkluderer alle de nødvendige afhængigheder, der sikrer, at applikationer kører som forventet uden at komme i konflikt med systembiblioteker. Det er især nyttigt for at få adgang til de nyeste versioner af software, som muligvis ikke er tilgængelige via traditionelle pakkeadministratorer.

På Ubuntu 24.04, 22.04 eller 20.04 kan du installere Flatpak via to metoder: Brug af standard Ubuntu-lageret til en stabil og ligetil installation eller tilføjelse af Flatpak Team Launchpad PPA for adgang til den seneste stabile udgivelse eller udviklingsbuilds for dem, der ønsker at bidrage til test. Denne guide vil lede dig gennem begge metoder og sikre, at du har den nyeste Flatpak-opsætning, der passer til dine behov.

Opdater Ubuntu før Flatpak-installation

Den første opgave er at opdatere dit system for at sikre, at alle eksisterende pakker er opdaterede før installation.

sudo apt update && sudo apt upgrade

Metode 1: Installer Flatpak via Standard APT Repository

Installation af Flatpak på Ubuntu kan gøres gennem forskellige metoder. Den første metode, vi vil diskutere, er at installere det ved hjælp af Ubuntu-depotet. Det er vigtigt at bemærke, at Ubuntu som standard holder Flatpak i sit lager. Alligevel er det ikke installeret som standard på grund af dets konkurrence med Snap, moderselskabet til Ubuntu.

For at installere Flatpak ved hjælp af Ubuntu-lageret, kan du bruge følgende kommando i en Linux-terminal:

sudo apt install flatpak

Denne kommando beder dig om at indtaste din root-adgangskode, før du installerer Flatpak. Når du har indtastet din adgangskode, begynder installationsprocessen.

Når det er installeret, kan du tilføje Flathub-depotet, som er det primære lager for Flatpak-applikationer, ved at køre følgende kommando:

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

Denne kommando vil tilføje Flathub-lageret til din Flatpak-installation, så du nemt kan søge efter og installere applikationer fra Flathub-lageret.

Metode 2: Installer Flatpak via Flatpak Team APT PPA

Den anden metode til at installere Flatpak på Ubuntu bruger "Flatpak" teamet LaunchPAD PPA, som indeholder de seneste stabile og udviklingsversioner af Flatpak. Denne metode anbefales stærkt, da Canonical, Ubuntus moderselskab, har lagt mere pres på at bruge Snap over APT, især mod Flatpak.

Mulighed 1: Importer Flatpak stabil PPA:

sudo add-apt-repository ppa:flatpak/stable -y

Mulighed 2: Importer Flatpak-udviklings-PPA:

sudo add-apt-repository ppa:flatpak/development -y

Efter import af PPA'en skal du køre en APT-opdatering for at sikre, at ændringerne afspejles:

sudo apt update

Installer nu Flatpak ved at køre følgende kommando:

sudo apt install flatpak

Denne kommando vil bede dig om at indtaste din root-adgangskode, før du installerer Flatpak. Når du har indtastet din adgangskode, begynder installationsprocessen.

Når det er installeret, kan du tilføje Flathub-depotet, som er det primære lager for Flatpak-applikationer, ved at køre følgende kommando:

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

Denne kommando vil tilføje Flathub-lageret til din Flatpak-installation, så du nemt kan søge efter og installere applikationer fra Flathub-lageret.

Desuden, når du har installeret Flatpak-versionen ved hjælp af PPA, kan du kontrollere den installerede version ved at bruge kommandoen "apt-cache policy", som vist nedenfor:

apt-cache policy flatpak

Som vist i vejledningen installerede installationsprocessen udviklingsversionen af ​​Flatpak, som var version 1.15.3 i skrivende stund. Det er vigtigt at bemærke, at denne version kan være lidt foran den stabile Flatpak PPA-version og væsentligt foran Ubuntus standardversion, som er 1.12.7 og betragtes som forældet.

Grundlæggende Flatpak-kommandoer

Dette afsnit vil forklare, hvordan du bruger Flatpak på dit Ubuntu-system mere detaljeret.

Tilføjelse af et fjernlager

Flatpak bruger fjerndepoter til at downloade og installere applikationer. For at tilføje et fjernlager skal du bruge følgende kommando:

flatpak remote-add --if-not-exists <name> <URL>

For at tilføje Flathub-lageret, som er det primære lager for Flatpak-applikationer, skal du f.eks. bruge følgende kommando:

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

Installation af applikationer

For at installere et program ved hjælp af Flatpak skal du bruge følgende kommando:

flatpak install <application-name>

For eksempel, for at installere GIMP-billedredigeringssoftwaren, skal du bruge følgende kommando:

flatpak install org.gimp.GIMP

Opdatering af applikationer

For at opdatere et program, der blev installeret ved hjælp af Flatpak, skal du bruge følgende kommando:

flatpak update <application-name>

For eksempel, for at opdatere GIMP, skal du bruge følgende kommando:

flatpak update org.gimp.GIMP

Afinstallation af applikationer

For at afinstallere et program, der blev installeret med Flatpak, skal du bruge følgende kommando:

flatpak uninstall <application-name>

For eksempel, for at afinstallere GIMP, skal du bruge følgende kommando:

flatpak uninstall org.gimp.GIMP

Liste over installerede applikationer

For at liste alle de programmer, der blev installeret ved hjælp af Flatpak, skal du bruge følgende kommando:

flatpak list

Søger efter applikationer

For at søge efter en applikation i Flatpak-lageret skal du bruge følgende kommando:

flatpak search <search-term>

For at søge efter LibreOffice-produktivitetspakken skal du f.eks. bruge følgende kommando:

flatpak search libreoffice

Liste over fjerndepoter

Brug følgende kommando for at få vist alle de fjernlager, der er konfigureret i øjeblikket:

flatpak remote-list

Søger efter opdateringer

For at søge efter opdateringer til applikationer, der er installeret ved hjælp af Flatpak, skal du bruge følgende kommando:

flatpak update

Opdatering af Flatpak-systemet

For at opdatere selve Flatpak-systemet skal du bruge følgende kommando:

flatpak update --system

Info om applikationer

For at få oplysninger om et program, såsom dets version og andre detaljer, skal du bruge følgende kommando:

flatpak info <application-name>

For eksempel, for at få information om GIMP, skal du bruge følgende kommando:

flatpak info org.gimp.GIMP

Kørende applikationer

For at køre et program, der blev installeret ved hjælp af Flatpak, skal du bruge følgende kommando:

flatpak run <application-name>

For eksempel, for at køre GIMP, skal du bruge følgende kommando:

flatpak run org.gimp.GIMP

Sideindlæs en applikation

For at sideindlæse et program, der ikke blev downloadet fra et lager, skal du bruge følgende kommando:

flatpak install <path-to-application>

Eksport af en applikation

For at eksportere et program, der blev installeret med Flatpak til en fil, skal du bruge følgende kommando:

flatpak export <application-name

Eksport af en applikation

For at eksportere et program, der blev installeret med Flatpak til en fil, skal du bruge følgende kommando:

flatpak export <application-name> <filename>

For eksempel, for at eksportere GIMP til en fil kaldet gimp.flatpak, skal du bruge følgende kommando:

flatpak export org.gimp.GIMP gimp.flatpak

Import af en applikation

For at importere et program, der blev eksporteret ved hjælp af Flatpak, skal du bruge følgende kommando:

flatpak install <filename>

For eksempel, for at importere gimp.flatpak-filen, der blev eksporteret tidligere, skal du bruge følgende kommando:

flatpak install gimp.flatpak

Liste filer i en applikation

For at få vist de filer, der blev installeret som en del af et program, skal du bruge følgende kommando:

flatpak list-files <application-name>

For eksempel, for at angive de filer, der er installeret som en del af GIMP, skal du bruge følgende kommando:

flatpak list-files org.gimp.GIMP

Tjek applikationstilladelser

For at kontrollere de tilladelser, som et program har, skal du bruge følgende kommando:

flatpak permissions <application-name>

For eksempel, for at kontrollere tilladelserne til GIMP, skal du bruge følgende kommando:

flatpak permissions org.gimp.GIMP

Skift applikationstilladelser

For at ændre de tilladelser, som et program har, skal du bruge følgende kommando:

flatpak override <application-name> --filesystem=<directory>

For at tillade GIMP at få adgang til en mappe kaldet MyPhotos, skal du f.eks. bruge følgende kommando:

flatpak override org.gimp.GIMP --filesystem=/home/user/MyPhotos

Fjernopdatering

For at opdatere alle fjernlagre skal du bruge følgende kommando:

flatpak update --appstream

Opdater en enkelt fjernbetjening

For at opdatere et enkelt fjernlager skal du bruge følgende kommando:

flatpak update <remote-name>

Fjern en fjernbetjening

For at fjerne et fjernlager skal du bruge følgende kommando:

flatpak remote-delete <remote-name>

Kør applikation i Sandbox

For at køre et program i et sandbox-miljø skal du bruge følgende kommando:

flatpak run --sandbox <application-name>

For at køre GIMP i et sandkassemiljø skal du f.eks. bruge følgende kommando:

flatpak run --sandbox org.gimp.GIMP

Opret en applikationspakke

For at oprette en applikationspakke, der kan distribueres og installeres på andre systemer, skal du bruge følgende kommando:

flatpak build-bundle <directory> <bundle-file>

For eksempel, for at oprette en bundle til GIMP, skal du bruge følgende kommando:

flatpak build-bundle org.gimp.GIMP gimp.bundle

Liste over installerede kørselstider med Flatpak på Ubuntu

Brug følgende kommando for at liste alle de køretider, der er installeret i øjeblikket:

flatpak list-runtime

Liste over tilgængelige kørselstider

Brug følgende kommando for at få vist alle de kørselstider, der er tilgængelige i lageret:

flatpak list-runtime -a

Listeudvidelser

For at liste alle de udvidelser, der er installeret i øjeblikket, skal du bruge følgende kommando:

flatpak list-extension

Liste over tilgængelige udvidelser

For at liste alle de udvidelser, der er tilgængelige i lageret, skal du bruge følgende kommando:

flatpak list-extension -a

Dette er blot nogle af de væsentlige Flatpak-kommandoer til styring og implementering af applikationer på dit Ubuntu-system.

Konklusion

Med Flatpak installeret på dit Ubuntu-system har du adgang til en lang række applikationer, der er sikkert sandboxed og konsekvent opdateret på tværs af distributioner. Uanset om du vælger stabiliteten af ​​standard Ubuntu-lageret eller de avancerede funktioner fra Flatpak Team Launchpad PPA, vil du sikre dig, at dit system er udstyret til at håndtere de nyeste applikationer, der er tilgængelige via Flatpak. Regelmæssige opdateringer, især når du bruger PPA, vil holde din Flatpak-installation opdateret og klar til al den nyeste software. Nyd den fleksibilitet og sikkerhed, som Flatpak bringer til dit Ubuntu-miljø.

Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar