Hoe Flatpak op Debian 12 te installeren en te gebruiken

Hoe Flatpak Op Debian 12 Te Installeren En Te Gebruiken



Flatpak is een onafhankelijke pakketbeheerder waarmee u applicaties op uw systeem kunt installeren. Het wordt geleverd met een eigen, netjes verpakte koffer die alles bevat wat een applicatie nodig heeft om feilloos op uw systeem te draaien. De applicaties die zijn geïnstalleerd via Flatpak vereisen geen afhankelijkheden en zijn ook niet in conflict met uw systeempakketten. Elke applicatie geïnstalleerd via Flatpak is geïsoleerd en werkt op vrijwel alle Linux-besturingssystemen, inclusief Debian 12.

In deze gids leert u:

Hoe Flatpak op Debian 12 te installeren

Je kunt installeren Flatpak op Debian 12 rechtstreeks vanuit de officiële systeemrepository met behulp van de volgende opdracht:







sudo geschikt installeren plat pak -En



Hoe u een pakket van Flatpak op Debian 12 installeert

Na het installeren Flatpak , moet u een toevoegen Platte naaf externe repository, zodat u pakketten kunt installeren Flatpak op Debian 12. U kunt dit doen met behulp van de volgende opdracht:



sudo flatpak afstandsbediening toevoegen --als-niet-bestaat platte hub https: // flathub.org / repository / flathub.flatpakrepo

U kunt de Flatpak externe repository is succesvol toegevoegd aan Debian met behulp van het volgende commando:





flatpak afstandsbedieningen

Nadat u de repository hebt toegevoegd, zoekt u naar de Applicatie ID van het pakket dat u op Debian wilt installeren Flatpak met behulp van de volgende syntaxis:



flatpak zoeken --kolommen =applicatie applicatienaam

Hier ben ik aan het installeren meningsverschil op Debian 12 vanaf Flatpak dus vervangen Naam van de toepassing met meningsverschil om zijn ID te zoeken:

Na het vinden van de Applicatie ID , kunt u dat ID gebruiken om de applicatie op Debian te installeren plat pak met behulp van het onderstaande commando:

sudo plat pak installeren flathub-applicatie-ID -En

Hoe een applicatie vanuit Flatpak op Debian 12 uit te voeren

U kunt de geïnstalleerde applicatie uitvoeren Flatpak op Debian 12 met behulp van de plat pak loop commando gevolgd door de Applicatie ID :

flatpak run Applicatie-ID

Hoe u geïnstalleerde pakketten kunt weergeven via Flatpak op Debian 12

Om de lijst met pakketten te zien waarmee u installeert Flatpak op Debian kunt u de volgende opdracht gebruiken:

flatpak-lijst

Hoe Flatpak op Debian 12 te updaten

Voor het geval je wilt updaten Flatpak op Debian voert u eenvoudigweg de volgende opdracht uit die controleert op updates en deze automatisch op uw systeem installeert:

flatpak-update

Hoe Flatpak op Debian 12 te repareren

Mocht u een probleem tegenkomen tijdens het werken met Flatpak op Debian kunt u de onderstaande opdracht uitvoeren om het probleem te verhelpen:

flatpak-reparatie

Een pakket verwijderen uit Flatpak op Debian 12

U kunt een pakket verwijderen uit Flatpak op Debian 12 met behulp van de flatpak verwijderen commando met sudo-rechten gevolgd door de Applicatie ID , zoals hieronder weergegeven:

sudo flatpak verwijdert com.discordapp.Discord

Hoe u een Flatpak-applicatie bouwt op Debian 12

Naast het gebruiken Flatpak Om een ​​applicatie te installeren, kunt u deze ook gebruiken om een ​​applicatie op uw Debian-systeem te bouwen, dit kan via de volgende stappen:

Stap 1: Installeer Runtime en bijpassende SDK

Voor het bouwen van een Flatpak applicatie, moet u een runtime en een bijpassende SDK installeren via de volgende opdracht, aangezien deze zullen worden gebruikt om apps tijdens runtime te bouwen:

plat pak installeren flathub org.freedesktop.Platform // 23.08 org.freedesktop.sdk // 23.08 -En

Stap 2: Installeer Flatpak Builder op Debian

U moet ook een installatie vereisen Flatpak-bouwer op uw Debian-systeem dat wordt gebruikt voor het bouwen van de pakketten, kan het worden geïnstalleerd via de volgende opdracht:

sudo geschikt installeren flatpak-bouwer -En

Je moet ook de flatpak-bouwer pakket vanaf Flatpak en gebruik ook het volgende commando:

sudo plat pak installeren flathub org.flatpak.Builder -En

Stap 3: Maak een script

Hier maak ik als voorbeeld een eenvoudig script hallo.sh die als app zal draaien en de waarde op de terminal zal weergeven.

Om een ​​script op Debian 12 te maken, kunt u de volgende opdracht gebruiken:

sudo nano hallo.sh

In het script heb ik de volgende regels toegevoegd:

#!/bin/sh

echo 'Hallo Linux Hint-gebruikers'

Sla het script vervolgens op met CTRL+X , toevoegen EN en druk op Binnenkomen verlaten.

Stap 4: Manifest toevoegen aan een app

U moet ook vereisen dat u een manifest toevoegt aan de app die u gaat maken; dit kan gedaan worden door de volgende informatie toe te voegen aan een leeg bestand. Dit manifestbestand biedt de basisinformatie over uw applicatie en enkele instructies over hoe u de applicatie kunt gebruiken voor het bouwproces.

id: org.flatpak.Hallo

runtime: org.freedesktop.Platform

runtime-versie: '23.08'

sdk: org.freedesktop.Sdk

commando: hallo.sh

modules:

- naam: hallo

bouwsysteem: eenvoudig

build-opdrachten:

- installeren -D hallo.sh / app / bak / hallo.sh

bronnen:

- typ: bestand

pad: hallo.sh

Opmerking: Vergeet niet het bestand op te slaan. Verder kunt u het script aanpassen aan uw behoeften en applicatienaam.

Stap 5: Bouw de applicatie

Nadat u het manifestbestand hebt gemaakt, kunt u het bouwen met behulp van de flatpak-bouwer commando gevolgd door de doelmap en de naam van het manifestbestand:

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

Stap 6: Voer de applicatie uit

U kunt de toepassing nu uitvoeren met behulp van de flatpak uitgevoerd commando gevolgd door de Naam van de toepassing je hebt gemaakt:

flatpak run org.flatpak.Hallo

Dit zorgt ervoor dat wij met succes een applicatie op Debian 12 van hebben gebouwd Flatpak .

Conclusie

Flatpak is een nuttige pakketbeheerder die op Debian 12 kan worden geïnstalleerd vanuit de systeemrepository. U kunt deze pakketbeheerder gebruiken om applicaties op uw systeem te installeren en deze zullen feilloos werken zonder compatibiliteitsproblemen. Deze handleiding geeft een kort overzicht van hoe u kunt installeren Flatpak op Debian 12 en gebruik het om toepassingen op uw systeem te installeren en uit te voeren. U vindt er ook een handleiding over hoe u pakketten kunt weergeven en verwijderen Flatpak voor het geval je ze niet nodig hebt. Daarnaast leer je ook het bouwen van je eerste Flatpak toepassing op uw Debian-systeem uit deze handleiding.