Kako namestiti in uporabljati Flatpak na Debian 12

Kako Namestiti In Uporabljati Flatpak Na Debian 12



Flatpak je neodvisen upravitelj paketov, ki vam omogoča namestitev aplikacij v vaš sistem. Prihaja z lastnim lično pakiranim kovčkom, ki vsebuje vse, kar aplikacija potrebuje za brezhibno delovanje v vašem sistemu. Aplikacije, nameščene prek Flatpak ne zahtevajo nobenih odvisnosti niti niso v nasprotju z vašimi sistemskimi paketi. Vsaka aplikacija, nameščena prek Flatpak je izoliran in deluje na skoraj vseh operacijskih sistemih Linux, vključno z Debianom 12.

V tem priročniku se boste naučili:

Kako namestiti Flatpak na Debian 12

Lahko namestite Flatpak na Debian 12 neposredno iz uradnega sistemskega repozitorija z naslednjim ukazom:







sudo apt namestite flatpak -in



Kako namestiti paket iz Flatpak na Debian 12

Po namestitvi Flatpak , morate dodati a Flathub oddaljeno skladišče, tako da boste lahko namestili pakete Flatpak na Debian 12. To lahko storite z naslednjim ukazom:



sudo flatpak daljinski dodatek --če-ne-obstaja flathub https: // flathub.org / repo / flathub.flatpakrepo

Lahko preverite Flatpak oddaljeni repozitorij je uspešno dodan v Debian z naslednjim ukazom:





daljinci flatpak

Ko dodate repozitorij, poiščite ID aplikacije paketa, prek katerega želite namestiti v Debian Flatpak z naslednjo sintakso:



flatpak iskanje --stolpci =aplikacija ime_aplikacije

Evo, nameščam razdor na Debianu 12 od Flatpak tako zamenjan ime_aplikacije z razdor za iskanje ID-ja:

Po ugotovitvi ID aplikacije , lahko uporabite ta ID za namestitev aplikacije v Debian iz flatpak z uporabo spodnjega ukaza:

sudo flatpak namestite ID aplikacije flathub -in

Kako zagnati aplikacijo iz Flatpak na Debianu 12

Namestitev aplikacije lahko zaženete prek Flatpak v Debianu 12 z uporabo flatpak teči ukaz, ki mu sledi ID aplikacije :

ID aplikacije za zagon flatpak

Kako prikazati seznam nameščenih paketov prek Flatpak v Debianu 12

Za ogled seznama paketov, prek katerih namestite Flatpak v Debianu lahko uporabite naslednji ukaz:

seznam flatpak

Kako posodobiti Flatpak na Debian 12

V primeru, da želite posodobiti Flatpak v Debianu preprosto zaženite naslednji ukaz, ki bo preveril posodobitve in jih samodejno namestil v vaš sistem:

posodobitev flatpak

Kako popraviti Flatpak na Debianu 12

V primeru, da med delom naletite na kakršno koli težavo Flatpak v Debianu lahko zaženete spodnji ukaz, da to popravite:

popravilo flatpak

Kako odstraniti paket iz Flatpak v Debianu 12

Paket lahko odstranite iz Flatpak na Debianu 12 z uporabo flatpak odstranite ukaz s privilegiji sudo, ki mu sledi ID aplikacije , kot je navedeno spodaj:

sudo flatpak odstrani com.discordapp.Discord

Kako zgraditi aplikacijo Flatpak na Debianu 12

Poleg uporabe Flatpak Če želite namestiti aplikacijo, jo lahko uporabite tudi za gradnjo aplikacije v vašem sistemu Debian, to lahko storite z naslednjimi koraki:

1. korak: Namestite Runtime in Matching SDK

Za gradnjo a Flatpak aplikacije, morate namestiti izvajalno okolje in ustrezen SDK iz naslednjega ukaza, saj bosta uporabljena za gradnjo aplikacij v času izvajanja:

flatpak namestite flathub org.freedesktop.Platforma // 23.08 org.freedesktop.sdk // 23.08 -in

2. korak: Namestite Flatpak Builder na Debian

Zahtevati morate tudi namestitev Graditelj Flatpak v vašem sistemu Debian, ki se uporablja za gradnjo paketov, ga je mogoče namestiti z naslednjim ukazom:

sudo apt namestite flatpak-builder -in

Prav tako morate namestiti flatpak-builder paket od Flatpak kot tudi z uporabo naslednjega ukaza:

sudo flatpak namestite flathub org.flatpak.Builder -in

3. korak: Ustvarite skript

Tukaj, kot primer, ustvarjam preprost skript zdravo.sh ki se bo izvajal kot aplikacija in prikazal vrednost na terminalu.

Če želite ustvariti skript v Debianu 12, lahko uporabite naslednji ukaz:

sudo nano zdravo.sh

Znotraj skripta sem dodal naslednje vrstice:

#!/bin/sh

odmev 'Pozdravljeni uporabniki namigov za Linux'

Nato shranite skript z uporabo CTRL+X , dodaj IN in pritisnite Vnesite za izhod.

4. korak: aplikaciji dodajte manifest

Prav tako bi morali zahtevati dodajanje manifesta v aplikacijo, ki jo boste ustvarili; to lahko storite z dodajanjem naslednjih informacij v prazno datoteko. Ta datoteka manifesta vsebuje osnovne informacije o vaši aplikaciji in nekaj navodil o uporabi aplikacije za gradnjo.

id: org.flatpak.Pozdravljeni

čas izvajanja: org.freedesktop.Platform

izvajalna različica: '23.08'

sdk: org.freedesktop.Sdk

ukaz: zdravo.sh

moduli:

- ime: zdravo

gradbeni sistem: preprost

ukazi za gradnjo:

- namestite -D zdravo.sh / aplikacija / koš / zdravo.sh

viri:

- tip: mapa

pot: hello.sh

Opomba: Ne pozabite shraniti datoteke. Poleg tega lahko skript spremenite glede na svoje potrebe in ime aplikacije.

5. korak: Izdelajte aplikacijo

Ko ustvarite datoteko manifesta, jo lahko zgradite z uporabo flatpak-builder ukaz, ki mu sledi ciljni imenik in ime datoteke manifesta:

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

6. korak: Zaženite aplikacijo

Zdaj lahko zaženete aplikacijo z uporabo flatpak run ukaz, ki mu sledi ime aplikacije ustvarili ste:

flatpak run org.flatpak. Pozdravljeni

To zagotavlja, da smo uspešno zgradili aplikacijo na Debianu 12 iz Flatpak .

Zaključek

Flatpak je uporaben upravitelj paketov, ki ga je mogoče namestiti v Debian 12 iz sistemskega repozitorija. S tem upraviteljem paketov lahko namestite aplikacije v sistem in delovale bodo brezhibno brez težav z združljivostjo. Ta priročnik nudi kratek pregled, kako lahko namestite Flatpak na Debian 12 in ga uporabite za namestitev in zagon aplikacij v vašem sistemu. Našli boste tudi vodnik o tem, kako lahko navedete in odstranite pakete iz Flatpak v primeru, da jih ne potrebujete. Poleg tega se boste naučili zgraditi svoj prvi Flatpak aplikacijo v vašem sistemu Debian iz tega priročnika.