Waarom FLATPAK naar DEB converteren?
Mensen zoeken naar .flatpak naar .deb omdat ze de app in hun systeem-pakketbeheerder willen hebben in plaats van in de Flatpak sandbox. De twee formaten zijn architectonisch tegenovergesteld: een Flatpak is onafhankelijk en geïsoleerd, een Debian pakket integreert met de host en deelt systeembibliotheken, dus u moet de app opnieuw bouwen in plaats van converteren.
Hoe FLATPAK naar DEB te converteren
Bouw een .deb van de broncode OPEN-SOURCE
Haal de broncode op en verpak deze native met dpkg-buildpackage -us -uc na het toevoegen van een debian/ map, of gebruik checkinstall make install om een build in een .deb te wikkelen.
Installeer gewoon via Flathub EASIEST
Als u de app alleen maar wilt laten draaien, behoud dan de Flatpak: voer flatpak install flathub <app-id> uit in plaats van te zoeken naar een .deb.
Zoek naar een officiële .deb FREE
Controleer de releases-pagina van het project of de apt-repository; veel apps die een Flatpak aanbieden, publiceren ook een echte .deb die u kunt installeren met sudo apt install ./package.deb.
Over deze formaten
Een .flatpak-bestand is een Flatpak-bundel bestaande uit één bestand: één Linux-applicatie of runtime verpakt in een zelfstandig bestand voor directe download, delen via verwisselbare media…
Open .FLATPAK details →Een DEB-bestand is een software-installatieprogramma voor op Debian gebaseerde Linux-systemen - Ubuntu, Linux Mint, Kali, Raspberry Pi OS en andere. Om het te gebruiken, voert u sudo apt…
Open .DEB details →Kwaliteit & waar op te letten
- Het extraheren van bestanden uit de Flatpak en deze in een
.debstoppen levert een kapot pakket op: de binaire bestanden verwachten de Flatpak runtime en/apppaden, niet het bestandssysteem van de host. - Een opnieuw gebouwde
.debgebruikt systeembibliotheken, waardoor het gedrag en de versies kunnen afwijken van de gezandbakte Flatpak. - Er is geen automatische converter in de stijl van
alienvoor Flatpak zoals die wel bestaat tussen.deben.rpm.
Veelgestelde vragen
Kan `alien` een flatpak naar deb converteren?
alien converteert tussen .deb, .rpm, .tgz en .slp, maar ondersteunt geen Flatpak bundels.Waarom niet gewoon de flatpak uitpakken en herverpakken?
.deb die daarvan is gebouwd zal niet werken op het hostsysteem.Wat is het makkelijkste alternatief?
flatpak install, of zoek een officiële .deb van de ontwikkelaar.