Nem szeretem a "következő generációs" csomagokat, amelyekre valamikor másként kell hivatkoznunk. Az árammal szemben fogok úszni, de nem szeretem őket. Amikor csak tehetem, disztribúciótól függetlenül natív csomagokat használok, és kerülöm mind a snap-eket, amelyeknek a Manjaros-ban nyoma sincs, és a flatpakot is. Ez a közelmúltban megváltozott, és a tettesnek neve van: Kodi, a terepjáró, amely önmagában multimédiás központként szolgál.
A lényeg az, hogy a Kodi 21 megjelenése óta kevés örömöm van, ha szemtől szembe helyeztük őket a problémákkal. Mostanában hülyének találtam, hacsak nem módosítsa a .desktop fájl Exec sorát. Nemrég láttam, hogy néhány plugin azt mondta nekem, hogy a Python verzió nem kompatibilis, ezért úgy döntöttem, hogy kipróbálom a flatpak verzió. Egyelőre nyúljunk fához, finom fahéjhoz.
Miért nem szeretem a flatpak-ot és a snap-et?
Ennek egy-két oka van. Azt hiszem, sokan egyetértünk abban, hogy a natív csomagok a legjobbak minden disztribúcióhoz, de nem ez az egyetlen ok, amiért nem akarom használni őket. Az első dolog az nem mindig működnek jól, és ide sorolhatom a tervezési témát is. A fejlesztők egyik vagy másik asztali számítógépre készítik szoftvereiket, ahol a GNOME és a KDE dominál, de ezen felül néha nagyon rosszul néz ki. Kérdezze meg a GIMP béta verzióját.
A másik dolog, amit nem szeretek, az a kérdés függőségek. Úgy "eladják", mintha nem használnák, de ez nem igaz. Azt mondják, hogy mind a flatpak, mind a snaps mindent tartalmaz ugyanabban a csomagban, de itt nem végrehajtási idők. Egy néhány megabájtos program meghaladhatja a gigabájtot, amennyiben először telepítik. Ha már több van, akkor a végrehajtási idők meg vannak osztva, és akkor igen, egy program mérlegeli, mit ígér. Ugyan, régi függőségek, de egy kicsit más.
A Snap csomagok működése és biztonsága másoktól is függ. Ez nem jelenti azt, hogy biztonságosabbak, mint a flatpakok, ezt a fejlesztőknek kell mondaniuk; Úgy értem, hogy van még néhány egység összeszerelve mindig, és sokan elutasítjuk a használatát.
A Kodi a flatpakon működik
Mint már említettem, a Kodi a flatpak verziójában működik. Nemrég a fejlesztők Leállították a Debian-alapú rendszerek tárházának kínálatát, ekkor kezdték el hivatalosan is támogatni a flatpak csomagjukat. Vagyis a Kodi Team leghivatalosabb dolga az mi van a Flathubon. Jelenleg nincs probléma a Pythonnal, se hang, se semmi.
Tehát ez van a két számítógépemen a Manjaro-val, és nem használom más disztribúciókon - például a Raspberry Pi OS-en -, mert jelenleg a hivatalos adattárak még működnek nekem. És mivel már minden vagy majdnem az összes függőséget telepítettem, amelyet más Flathub programok igényelnek, már meg is tettem a lépést. Bár továbbra is kerülni fogom őket, jobban mondva továbbra is a disztró csomagjait fogom előnyben részesíteni. Az én esetemben még egy lehetőségem van, amelyet a fent leírt okok miatt megtagadtam…
…de mindez újra megváltozhat. Attól függ, mi történik a jövőben. Ha egy idő után minden jól megy a Kodi-n, és nem lesz sok flatpak csomagom, akkor vissza fogok csinálni, mint korábban. Régebben már csináltam egyszer, amikor megszoktam, hogy több AUR-t húzzak, de most lehet, hogy más a helyzet. Nem tudom. Ez a helyzet arra késztetett, hogy újra próbálkozzam, elfelejtsem a kezdeti függőségek súlyát, és egyszerűen csak kihasználjam a rendelkezésre álló lehetőségeket, ezért léteznek flatpakok (és snapek). Összességében ez tűnik a legokosabb dolognak. És láthatóan nem voltam az.