In deze gids leert u:
- Hoe Flatpak op Debian 12 te installeren
- Hoe u een pakket van Flatpak op Debian 12 installeert
- Hoe een applicatie vanuit Flatpak op Debian 12 uit te voeren
- Hoe u geïnstalleerde pakketten kunt weergeven via Flatpak op Debian 12
- Hoe Flatpak op Debian 12 te updaten
- Hoe Flatpak op Debian 12 te repareren
- Een pakket verwijderen uit Flatpak op Debian 12
- Hoe u een Flatpak-applicatie bouwt op Debian 12
- Conclusie
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.shIn het script heb ik de volgende regels toegevoegd:
#!/bin/shecho '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.Halloruntime: 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.