Het moederbedrijf van Ubuntu heeft een verklaring afgegeven dat Flatpak niet aanwezig zal zijn in toekomstige versies van Ubuntu-smaken. Maar wat is Flatpak, waarom zou je het willen en hoe schakel je het in op Ubuntu en zijn smaken?
Waarom is Flatpak niet beschikbaar op Ubuntu Flavours?
Verschillende distro's hebben verschillende manieren om pakketten te implementeren en te beheren. Op Debian-derivaten (inclusief Ubuntu) is de standaard de Advanced Package Tool, terwijl RHEL en gelijkaardige distro's yum en rpm gebruiken.
Naast de standaardpakkettools gebruiken sommige ontwikkelaars sandbox-apps, die in hun eigen programma draaien omgevingen en worden geleverd met alle afhankelijkheden en bibliotheken die nodig zijn om de app op elke Linux-omgeving uit te voeren systeem.
Flatpak is zo'n hulpprogramma dat gebruiksvriendelijke tools en uitgebreide documentatie biedt, en dat door de gemeenschap is ontwikkeld en wordt ondersteund.
Snap, het hulpprogramma van Canonical, is intern ontwikkeld en biedt vergelijkbare functionaliteit als Flatpak, hoewel het alleen systemen ondersteunt die het systemd init-systeem gebruiken. Snap heeft kritiek gekregen vanwege het closed-source ontwikkelingsmodel, de trage starttijden van apps en het automatische updatesysteem.
Distro-ontwikkelaars hebben tot nu toe alle pakketbeheerders kunnen toevoegen die ze kiezen, en terwijl Ubuntu Flatpak heeft gemeden ten gunste van van Snap, semi-officiële Ubuntu-smaken, waaronder Kubuntu, Xubuntu, Lubuntu en Budgie, zijn op weg om zowel Flatpak als Snap.
Op 21 februari 2023 kondigde Philipp Kewisch, Community Engineering Manager bij Canonical, aan op de Ubuntu-discussieforum dat de goedgekeurde smaken standaard niet langer met Flatpak-ondersteuning zouden worden geleverd.
Verwijzend naar "fragmentatie", vervolgde Kewisch:
Ubuntu en zijn smaken beschouwen debs en snaps als de standaardervaring. Gebruikers hebben de keuzevrijheid om hun software uit andere bronnen te halen, waaronder Flatpak. Een manier om deze alternatieven te installeren is en blijft beschikbaar voor installatie vanuit het Ubuntu-archief met een eenvoudige opdracht.
Als onderdeel van onze gezamenlijke inspanningen hebben de Ubuntu-smaken een gezamenlijke beslissing genomen om enkele van de standaardpakketten op Ubuntu aan te passen: In de toekomst zal het Flatpak-pakket als en de pakketten om Flatpak in het respectievelijke softwarecentrum te integreren, zullen niet langer standaard worden geïnstalleerd in de volgende release die gepland staat voor april 2023, Lunar Kreeft.
Hoewel de verklaring van Kewisch verwijst naar een "gezamenlijk besluit", heeft de verandering velen verrast, met Xubuntu Technical Lead, Sean Davis die pronkt met Flatpak op Xubuntu zo recent als december 2023.
Hoe Flatpak op Ubuntu en zijn goedgekeurde smaken in te schakelen
Hoewel Canonical de ondersteuning voor Flatpak-apps intrekt, betekent dit niet dat u Flatpak niet kunt installeren en inschakelen op Ubuntu, Kubuntu, Xubuntu, Lubuntu en Budgie.
Open een terminal door "Terminal" te kiezen in het systeemmenu of door op te drukken Ctrl+Alt+T.
Binnenkomen:
sudo apt install flatpak gnome-software-plugin-flatpak gnome-software
Nu Flatpak is geïnstalleerd, kunt u eenvoudig het .flatpakref toepassing en .flatpakrepo repository bestanden. Maar om alles wat Flatpak te bieden heeft ten volle te waarderen, moet u Flatpak ook verbinden met een Flatpak-repository.
De grootste en meest stabiele hiervan is Flathub, met pakketten die zijn geselecteerd en toegevoegd door de beheerders en ontwikkelaars van Flathub. Andere Flatpak-repository's zijn beschikbaar.
Om Flatpak te verbinden met de Flathub-repository zodat u eenvoudig Flatpak-apps kunt installeren, voert u in:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Start uw machine opnieuw op om de wijzigingen door te voeren. Nu, u zult in staat zijn om software installeren met Flatpak over Ubuntu en zijn smaken.
U kunt de meeste Linux-apps installeren met Flatpak
Of je Flatpaks nu om ideologische of praktische redenen wilt gebruiken, er zijn duizenden handige apps, games en hulpprogramma's beschikbaar, en het is heel goed mogelijk om alle software te installeren die je ooit nodig zou kunnen hebben van Flatpak, zonder dat je je toevlucht hoeft te nemen tot de opdrachtregel.
Als je een paar uur te doden hebt, waarom zou je je dan niet storten op een aantal geweldige, gratis Flatpak-games?