Hvordan installere og bruke Flatpak på Debian 12

Hvordan Installere Og Bruke Flatpak Pa Debian 12



Flatpak er en uavhengig pakkebehandling som lar deg installere applikasjoner på systemet ditt. Den kommer med sin egen pent pakkekoffert som inneholder alt en applikasjon trenger for å kjøre feilfritt på systemet ditt. Applikasjonene installert gjennom Flatpak krever ingen avhengigheter og er heller ikke i konflikt med systempakkene dine. Hver applikasjon installert gjennom Flatpak er isolert og fungerer på nesten alle Linux-operativsystemer inkludert Debian 12.

I denne veiledningen lærer du:

Hvordan installere Flatpak på Debian 12

Du kan installere Flatpak på Debian 12 direkte fra det offisielle systemlageret ved å bruke følgende kommando:







sudo apt installere flatpak -og



Hvordan installere pakke fra Flatpak på Debian 12

Etter installasjon Flatpak , må du legge til en Flathub eksternt depot slik at du kan installere pakker fra Flatpak på Debian 12. Du kan gjøre dette ved å bruke følgende kommando:



sudo flatpak fjerntillegg --hvis-ikke-eksisterer flathub https: // flathub.org / repo / flathub.flatpakrepo

Du kan verifisere Flatpak eksternt depot er vellykket lagt til Debian ved å bruke følgende kommando:





flatpak fjernkontroller

Etter å ha lagt til depot, søk etter Applikasjons-ID av pakken du vil installere på Debian gjennom Flatpak ved å bruke følgende syntaks:



flatpak søk --kolonner =applikasjon applikasjonsnavn

Her installerer jeg uenighet på Debian 12 fra Flatpak så erstattet Programnavn med uenighet for å søke etter ID-en:

Etter å ha funnet Applikasjons-ID , kan du bruke den ID-en til å installere applikasjonen på Debian fra flatpak ved å bruke kommandoen nedenfor:

sudo flatpak installere flathub applikasjons-ID -og

Hvordan kjøre applikasjon fra Flatpak på Debian 12

Du kan kjøre programmet installert gjennom Flatpak på Debian 12 ved å bruke flatpak løpe kommando etterfulgt av Applikasjons-ID :

flatpak kjøre Application ID

Hvordan liste installerte pakker gjennom Flatpak på Debian 12

For å se listen over pakker du installerer gjennom Flatpak på Debian kan du bruke følgende kommando:

flatpak liste

Hvordan oppdatere Flatpak på Debian 12

I tilfelle du ønsker å oppdatere Flatpak på Debian, kjør ganske enkelt følgende kommando som vil se etter oppdateringer og installere dem automatisk på systemet ditt:

flatpak oppdatering

Hvordan reparere Flatpak på Debian 12

I tilfelle du støter på problemer mens du jobber med Flatpak på Debian, kan du kjøre kommandoen nedenfor for å fikse det:

flatpak reparasjon

Slik fjerner du en pakke fra Flatpak på Debian 12

Du kan fjerne en pakke fra Flatpak på Debian 12 ved å bruke flatpak fjerne kommando med sudo-rettigheter etterfulgt av Applikasjons-ID , som gitt nedenfor:

sudo flatpak fjerner com.discordapp.Discord

Hvordan bygge en Flatpak-applikasjon på Debian 12

Foruten å bruke Flatpak for å installere en applikasjon, kan du også bruke den til å bygge en applikasjon på Debian-systemet ditt, dette kan gjøres ved å bruke følgende trinn:

Trinn 1: Installer Runtime and Matching SDK

For å bygge en Flatpak applikasjon, bør du installere en kjøretid og en matchende SDK fra følgende kommando, da de vil bli brukt til å bygge apper under kjøretid:

flatpak installere flathub org.freedesktop.Platform // 23.08 org.freedesktop.sdk // 23.08 -og

Trinn 2: Installer Flatpak Builder på Debian

Du må også kreve installasjon Flatpak-bygger på ditt Debian-system som brukes til å bygge pakkene, kan det installeres fra følgende kommando:

sudo apt installere flatpak-bygger -og

Du bør også installere flatpak-bygger pakke fra Flatpak også ved å bruke følgende kommando:

sudo flatpak installere flathub org.flatpak.Builder -og

Trinn 3: Lag et skript

Her, som et eksempel, lager jeg et enkelt skript hallo.sh som vil kjøre som en app og vise verdien på terminalen.

For å lage et skript på Debian 12, kan du bruke følgende kommando:

sudo nano hallo.sh

Inne i skriptet har jeg lagt til følgende linjer:

#!/bin/sh

ekko 'Hei Linux Hint-brukere'

Lagre deretter skriptet ved hjelp av CTRL+X , Legg til OG og trykk Tast inn å gå ut.

Trinn 4: Legg til manifest i en app

Du bør også kreve å legge til et manifest til appen du skal lage; dette kan gjøres ved å legge til følgende informasjon i en tom fil. Denne manifestfilen gir grunnleggende informasjon om søknaden din og noen instruksjoner om hvordan du bruker søknaden for byggeprosessen.

id: org.flatpak.Hei

kjøretid: org.freedesktop.Platform

runtime-versjon: '23.08'

sdk: org.freedesktop.Sdk

kommando: hello.sh

moduler:

- navn: hei

byggesystem: enkelt

bygge-kommandoer:

- installere -D hallo.sh / app / bin / hallo.sh

kilder:

- type: fil

sti: hello.sh

Merk: Ikke glem å lagre filen. Videre kan du endre skriptet i henhold til dine behov og applikasjonsnavn.

Trinn 5: Bygg applikasjonen

Etter å ha opprettet manifestfilen, kan du bygge den ved å bruke flatpak-bygger kommando etterfulgt av målkatalogen og manifestfilnavnet:

flatpak-builder build-dir org.flatpak.Hello.yml

Trinn 6: Kjør applikasjonen

Du kan nå kjøre programmet ved å bruke flatpak løp kommando etterfulgt av Programnavn du har laget:

flatpak kjøre org.flatpak.Hei

Dette sikrer at vi har bygget en applikasjon på Debian 12 fra Flatpak .

Konklusjon

Flatpak er en nyttig pakkebehandling som kan installeres på Debian 12 fra systemlageret. Du kan bruke denne pakkebehandlingen til å installere applikasjoner på systemet ditt, og de vil kjøre feilfritt uten kompatibilitetsproblemer. Denne veiledningen har gitt en kort oversikt over hvordan du kan installere Flatpak på Debian 12 og bruk den til å installere og kjøre applikasjoner på systemet ditt. Du finner også en veiledning for hvordan du kan liste opp og fjerne pakker fra Flatpak i tilfelle du ikke trenger dem. I tillegg vil du også lære å bygge ditt første Flatpak applikasjon på ditt Debian-system fra denne veiledningen.