Cum se instalează și se utilizează Flatpak pe Debian 12

Cum Se Instaleaza Si Se Utilizeaza Flatpak Pe Debian 12



Flatpak este un manager de pachete independent care vă permite să instalați aplicații pe sistemul dumneavoastră. Vine cu propria sa valiză de pachet, care conține tot ce are nevoie o aplicație pentru a rula impecabil pe sistemul dumneavoastră. Aplicațiile instalate prin Flatpak nu necesită dependențe și nici nu intră în conflict cu pachetele dvs. de sistem. Fiecare aplicație instalată prin Flatpak este izolat și funcționează pe aproape toate sistemele de operare Linux, inclusiv Debian 12.

În acest ghid, veți învăța:

Cum se instalează Flatpak pe Debian 12

Puteți instala Flatpak pe Debian 12 direct din depozitul oficial de sistem folosind următoarea comandă:







sudo apt instalare flatpak -și



Cum se instalează pachetul din Flatpak pe Debian 12

După instalare Flatpak , trebuie să adăugați un Flathub depozit la distanță, astfel încât să puteți instala pachete din Flatpak pe Debian 12. Puteți face acest lucru folosind următoarea comandă:



sudo flatpak remote-add --dacă-nu-există flathub https: // flathub.org / repo / flathub.flatpakrepo

Puteți verifica Flatpak depozitul de la distanță este adăugat cu succes la Debian folosind următoarea comandă:





telecomenzi flatpak

După adăugarea depozitului, căutați ID aplicație a pachetului prin care doriți să instalați pe Debian Flatpak folosind următoarea sintaxă:



căutare flatpak --coloane =application application_name

Aici, instalez discordie pe Debian 12 de la Flatpak asa inlocuit Numele aplicatiei cu discordie pentru a-i căuta ID-ul:

După găsirea ID aplicație , puteți folosi acel ID pentru a instala aplicația pe Debian de pe flatpak folosind comanda de mai jos:

sudo flatpak instalare ID aplicație flathub -și

Cum să rulați aplicația din Flatpak pe Debian 12

Puteți rula aplicația instalată prin Flatpak pe Debian 12 folosind flatpak alerga comanda urmata de ID aplicație :

ID-ul aplicației rulați flatpak

Cum să enumerați pachetele instalate prin Flatpak pe Debian 12

Pentru a vedea lista de pachete prin care instalați Flatpak pe Debian, puteți folosi următoarea comandă:

lista flatpak

Cum se actualizează Flatpak pe Debian 12

În cazul în care doriți să actualizați Flatpak pe Debian, pur și simplu rulați următoarea comandă care va verifica dacă există actualizări și le va instala automat pe sistemul dvs.:

actualizare flatpak

Cum se repară Flatpak pe Debian 12

În cazul în care întâmpinați vreo problemă în timp ce lucrați cu Flatpak pe Debian, puteți rula comanda de mai jos pentru a o remedia:

reparatie flatpak

Cum să eliminați un pachet din Flatpak pe Debian 12

Puteți elimina un pachet din Flatpak pe Debian 12 folosind flatpak îndepărtați comanda cu privilegii sudo urmată de ID aplicație , după cum este prezentat mai jos:

sudo flatpak elimină com.discordapp.Discord

Cum să construiți o aplicație Flatpak pe Debian 12

Pe langa folosirea Flatpak pentru a instala o aplicație, o puteți folosi și pentru a construi o aplicație pe sistemul dumneavoastră Debian, acest lucru se poate face urmând următorii pași:

Pasul 1: Instalați Runtime și Matching SDK

Pentru construirea unui Flatpak aplicație, ar trebui să instalați un runtime și un SDK potrivit din următoarea comandă, deoarece acestea vor fi folosite pentru a construi aplicații în timpul rulării:

flatpak instalare flathub org.freedesktop.Platform // 23.08 org.freedesktop.sdk // 23.08 -și

Pasul 2: Instalați Flatpak Builder pe Debian

De asemenea, trebuie să solicitați instalarea Constructor Flatpak pe sistemul dumneavoastră Debian care este utilizat pentru construirea pachetelor, acesta poate fi instalat din următoarea comandă:

sudo apt instalare flatpak-builder -și

De asemenea, ar trebui să instalați flatpak-builder pachet de la Flatpak de asemenea, folosind următoarea comandă:

sudo flatpak instalare flathub org.flatpak.Builder -și

Pasul 3: Creați un script

Aici, ca exemplu, creez un script simplu salut.sh care va rula ca o aplicație și va afișa valoarea pe terminal.

Pentru a crea un script pe Debian 12, puteți folosi următoarea comandă:

sudo nano salut.sh

În interiorul scriptului, am adăugat următoarele rânduri:

#!/bin/sh

ecou „Salut utilizatorii de indicii Linux”

Apoi salvați scriptul folosind CTRL+X , adăuga ȘI și apăsați introduce a iesi.

Pasul 4: Adăugați manifest într-o aplicație

De asemenea, ar trebui să solicitați adăugarea unui manifest la aplicația pe care urmează să o creați; acest lucru se poate face prin adăugarea următoarelor informații într-un fișier gol. Acest fișier manifest oferă informații de bază despre aplicația dvs. și câteva instrucțiuni despre cum să utilizați aplicația pentru procesul de construire.

id: org.flatpak.Bună ziua

runtime: org.freedesktop.Platform

versiunea de rulare: „23.08”

sdk: org.freedesktop.Sdk

comanda: salut.sh

module:

- nume: salut

buildsystem: simplu

comenzi-build:

- instalare -D salut.sh / aplicația / cos / salut.sh

surse:

- tip: fişier

cale: salut.sh

Notă: Nu uitați să salvați fișierul. În plus, puteți modifica scriptul în funcție de nevoile dvs. și de numele aplicației.

Pasul 5: Construiți aplicația

După ce ați creat fișierul manifest, îl puteți crea folosind fișierul flatpak-builder comanda urmată de directorul țintă și numele fișierului manifest:

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

Pasul 6: Rulați aplicația

Acum puteți rula aplicația folosind flatpak alerga comanda urmata de Numele aplicatiei ai creat:

flatpak run org.flatpak.Bună ziua

Acest lucru ne asigură că am construit cu succes o aplicație pe Debian 12 din Flatpak .

Concluzie

Flatpak este un manager de pachete util care poate fi instalat pe Debian 12 din depozitul de sistem. Puteți utiliza acest manager de pachete pentru a instala aplicații pe sistemul dvs. și acestea vor rula impecabil, fără probleme de compatibilitate. Acest ghid a oferit o scurtă prezentare generală a modului în care puteți instala Flatpak pe Debian 12 și folosiți-l pentru a instala și rula aplicații pe sistemul dvs. Veți găsi, de asemenea, un ghid despre cum puteți lista și elimina pachetele din Flatpak în cazul în care nu aveți nevoie de ele. Pe lângă asta, vei învăța să construiești primul tău Flatpak aplicație pe sistemul dumneavoastră Debian din acest ghid.