Flatpak-ontwikkelaar Alexander Larsson heeft onlangs Flatpak 0.9.10 uitgebracht, de nieuwste versie van dit populaire framework voor sandboxing of distributie van applicatiepakketten.
Hoewel Flatpak 0.9.10 een eenvoudige update is die een klein probleem met de D-Bus-proxy oplost, is de versie waarop het is gebaseerd, Flatpak 0.9.9, afgelopen weekend aangekomen met meer verbeteringen, waaronder de verdeling van de opdracht flatpak-builder in een aparte tool die applicatieontwikkelaars kunnen gebruiken om Flatpak-achtige pakketten van hun applicaties te maken.
Daarom is Flatpak-builder nu een open source stand-alone tool die dat wel zal kunnen zijn gedownload vanaf zijn eigen Github-pagina, en is ontworpen als een hulpprogramma gericht op het flatpak-commando voor het maken van Flatpaks van bronbestanden.
Het is een zeer interessante beslissing van het Flatpak-team, aangezien het de acceptatie van dit formaat in meer GNU / Linux-distributies zal stimuleren.
Hoe Flatpak-builder op Ubuntu of een andere Linux-distributie te installeren
Het is heel gemakkelijk om een Flatpak-pakket te maken van een bronbestand. Deze methode verwijst in feite naar het opnemen van een Linux-app in een speciaal pakket dat alleen beschikbaar zal zijn als een Tarball-bestand in het Flatpak-formaat. Het enige dat u hoeft te doen om Flatpak-builder op Ubunt of uw favoriete Linux-distributie te downloaden en te installeren, is de volgende opdrachten in te voeren met behulp van het traditionele mechanisme in autoconf-stijl.
./configure [args] make sudo make install
Merk op dat Flatpak-builder is gebaseerd op Flatpak, dus je moet ervoor zorgen dat je het installeert voordat je Flatpak-builder installeert met behulp van de bovenstaande commando's. Zodra Flatpak-builder is geïnstalleerd, kunt u deze via de opdrachtregel gebruiken om uw applicaties in het Flatpak-formaat te 'verpakken'. De gedetailleerde instructies gevonden hier, waar je ook alle nodige informatie vindt om te beginnen met het maken van Flatpaks vanuit Linux-apps om ze gemakkelijk te distribueren op meerdere besturingssystemen.