Ubuntus moderbolag har gått ut med ett uttalande om att Flatpak inte kommer att finnas i framtida versioner av Ubuntu-smaker. Men vad är Flatpak, varför skulle du vilja ha det och hur aktiverar du det på Ubuntu och dess smaker?
Varför är Flatpak inte tillgängligt på Ubuntu Flavors?
Olika distroer har olika sätt att distribuera och hantera paket. På Debian-derivat (inklusive Ubuntu) är standardpaketet Advanced Package Tool, medan RHEL och liknande distros använder yum och rpm.
Förutom standardpaketverktygen använder vissa utvecklare sandlådeappar som körs i sina egna miljöer och kommer med alla beroenden och bibliotek som behövs för att köra appen på vilken Linux som helst systemet.
Flatpak är ett sådant verktyg som erbjuder lättanvända verktyg och omfattande dokumentation, och det är community-utvecklat och stöds.
Canonicals verktyg, Snap, utvecklades internt och erbjuder liknande funktionalitet som Flatpak – även om det bara stöder system som använder systemd init-systemet. Snap har fått kritik på grund av sin utvecklingsmodell med stängd källkod, långsamma appstarttider och automatiska uppdateringssystem.
Distro-utvecklare har hittills kunnat inkludera vilka pakethanterare de än väljer, och medan Ubuntu har undvikit Flatpak till förmån för av Snap, semi-officiella Ubuntu-smaker, inklusive Kubuntu, Xubuntu, Lubuntu och Budgie, har gått mot att omfamna både Flatpak och Knäppa.
Den 21 februari 2023 tillkännagav Philipp Kewisch, Community Engineering Manager på Canonical Ubuntus diskursforum att de godkända smakerna inte längre skulle komma med Flatpak-stöd som standard.
Med anspelning på "fragmentering" fortsatte Kewisch:
Ubuntu och dess smaker överväger debs och snaps som standardupplevelse. Användare har valfriheten att få sin programvara från andra källor, inklusive Flatpak. Ett sätt att installera dessa alternativ är, och kommer att fortsätta att vara, tillgängligt för installation från Ubuntu-arkivet med ett enkelt kommando.
Som en del av våra kombinerade ansträngningar har Ubuntu-smakerna fattat ett gemensamt beslut att justera några av standardpaketen på Ubuntu: Framöver kommer Flatpak-paketet som samt paketen för att integrera Flatpak i respektive mjukvarucenter kommer inte längre att installeras som standard i nästa utgåva som kommer i april 2023, Lunar Hummer.
Även om Kewischs uttalande hänvisar till ett "gemensamt beslut" har förändringen överraskat många, med Xubuntu Technical Lead, Sean Davis som visar upp Flatpak på Xubuntu så sent som i december 2023.
Hur man aktiverar Flatpak på Ubuntu och dess godkända smaker
Medan Canonical drar stöd för Flatpak-appar, betyder det inte att du inte kommer att kunna installera och aktivera Flatpak på Ubuntu, Kubuntu, Xubuntu, Lubuntu och Budgie.
Öppna en terminal genom att antingen välja "Terminal" från systemmenyn eller trycka på Ctrl + Alt + T.
Stiga på:
sudo apt installera flatpak gnome-software-plugin-flatpak gnome-software
Nu när Flatpak är installerat kan du enkelt öppna .flatpakref ansökan och .flatpakrepo förvarsfiler. Men för att till fullo uppskatta allt som Flatpak har att erbjuda bör du också ansluta Flatpak till ett Flatpak-förråd.
Den största och mest stabila av dessa är Flathub, som har paket som valts ut och lagts till av Flathub-administratörerna och utvecklarna. Andra Flatpak-förråd är tillgängliga.
För att ansluta Flatpak till Flathub-förvaret så att du enkelt kan installera Flatpak-appar, anger du:
flatpak remote-add --om-inte-finns flathub https://flathub.org/repo/flathub.flatpakrepo
Starta om din maskin för att ändringarna ska träda i kraft. Nu kommer du att kunna installera programvara med Flatpak om Ubuntu och dess smaker.
Du kan installera de flesta Linux-appar med Flatpak
Oavsett om du vill använda Flatpaks av ideologiska eller praktiska skäl, finns det tusentals användbara appar, spel och verktyg tillgänglig, och det är fullt möjligt att installera all programvara du någonsin kan behöva från Flatpak, utan att behöva tillgripa kommandorad.
Om du har några timmar att döda, varför inte fastna i några fantastiska, gratis, Flatpak-paketerade spel?