abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 07:33 | Komunita

    O víkendu probíhá konference OpenAlt 2025. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma.

    Ladislav Hagara | Komentářů: 0
    včera 00:55 | IT novinky

    Josef Průša představil novou velkoformátovou uzavřenou CoreXY 3D tiskárnu Prusa CORE One L a nový open source standard chytrých cívek OpenPrintTag i s novou přepracovanou špulkou.

    Ladislav Hagara | Komentářů: 7
    31.10. 18:33 | IT novinky

    Na GOG.com běží Autumn Sale. Při té příležitosti je zdarma hororová počítačová hra STASIS (ProtonDB: Platinum).

    Ladislav Hagara | Komentářů: 0
    31.10. 13:22 | Komunita

    Ubuntu 25.10 má nově balíčky sestavené také pro úroveň mikroarchitektury x86-64-v3 (amd64v3).

    Ladislav Hagara | Komentářů: 8
    31.10. 01:22 | Nová verze

    Byla vydána verze 1.91.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    31.10. 00:11 | IT novinky

    Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.

    Ladislav Hagara | Komentářů: 5
    30.10. 23:44 | Komunita

    Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.

    Ladislav Hagara | Komentářů: 0
    30.10. 15:22 | Nová verze

    Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 2
    30.10. 12:55 | Nová verze

    Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).

    Ladislav Hagara | Komentářů: 1
    30.10. 02:55 | Nová verze

    Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (19%)
     (19%)
     (23%)
     (16%)
     (20%)
     (16%)
     (17%)
    Celkem 297 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník

    Generování Flatpaků z RPM balíčků

    Na stránkách české komunity Fedory vyšel zajímavý článek o tom, jak se generují flatpakové balíčky z již existujících balíčků RPM.

    9.12.2019 12:33 | KOLEGA | Zajímavý článek


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Conscript89 avatar 9.12.2019 16:52 Conscript89 | Brno
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    Takovy novy alien [1]? Otazkou je, proc ho nerozsirili, nebo to autora ani nenapadlo ze takova vec kdy existovala?
    [1] https://en.wikipedia.org/wiki/Alien_(file_converter)
    I can only show you the door. You're the one that has to walk through it.
    Conscript89 avatar 9.12.2019 17:00 Conscript89 | Brno
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    Myslim tim samozrejme autora toho noveho toolu, ne zpravicky.
    I can only show you the door. You're the one that has to walk through it.
    9.12.2019 17:18 KOLEGA | skóre: 17 | blog: odpocinuti_vecne
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    No to uplne ne. Nejde jenom o prekopani formatu, Flatpak se jeste trochu lisi strukturou a logikou. Defacto jde o "automaticke spousteni RPM v kontejneru" hodne zjednodusene.
    Conscript89 avatar 9.12.2019 18:24 Conscript89 | Brno
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    Ok, to je pravda, to s alien ani moc nedava smysl vzhledem k tomu ze flatpak neni vlastne pro zadnou distribuci nativni podobne jako java aplikace (z principu) nejsou nativni pro zadny OS ale pro java runtime environment.
    I can only show you the door. You're the one that has to walk through it.
    10.12.2019 03:52 Dojts
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    No a teda Flatpack je teda statickej, co si "nataha" vse s sebou, nebo je to jeste nejak jinak?

    Javu bych sem asi uplne netahal, to je asi o level jinde. Nicmene FP bych spis hodil do pytle se Snapem a trooosku Appimagem. A za me dobre pociny, skoda ze nebyly uz na zacatku milenia.
    10.12.2019 11:23 KOLEGA | skóre: 17 | blog: odpocinuti_vecne
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    Jmenuje se to Flatpak :D (taky jsem s tim mel problem).

    Jinak napul, jsou jeste tzv. runtimy, coz jsou spolecne knihovny (treba GTK runtime, KDE runtime, FreeDestkop runtime ...)

    Rozdil proti AppImage je treba v tom, ze AppImage primarne resi(l) problem s multiplatformnosti a az pak s bezpecnostni, kdezto Flatpak pocita se sandboxama od zacatku (a to chces, vzhledem k tomu, ze te to nuti verit vyvojari, ze je 1) slusnej a za 2) nebali ti tam CVE)

    Nejprimejsi konkurence je Snap, kterej Canonical puvodne vyvinul pro mensi systemy a postupne se rozsiril na desktop. Ale tady vidim nekolik zasadnich ale. CENTRALIZOVANY system distribuce, jediny snap store, ktery ridi Canonical (+ je navic closed source) a prakticka nemoznost vice zdroju aplikaci.

    Pro pobaveni je v teto diskuzi hlaska typu "Otevreni (jakoze open source) snap storu uzivatelum nic neprinese". https://forum.snapcraft.io/t/external-repositories/1760/100
    k3dAR avatar 11.12.2019 18:18 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    nezkoumal sem, ale neni centralizovany store pro Snap v rukach Canonicalu vyhoda oproti https://www.abclinuxu.cz/zpravicky/flatpak-bezpecnostni-nocni-mura?
    porad nemam telo, ale uz mam hlavu... nobody
    10.12.2019 09:05 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků
    Takový způsob tvorby flatpakových balíčků z RPM mj. znamená, že tu mále konverzní utilitu pro balení jiných než RPM balíčků. Bylo by zajímavé srovnat třeba balíčkovací nástroje Archu při práci se zdoji pro RPM (v RPM) a s flatpakem. Jde o hledání cest k bezproblémové univerzalitě balíčků.
    Archlinux for your comps, faster running guaranted!
    11.12.2019 08:12 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Generování Flatpaků z RPM balíčků

    Realisticky viděno konverzní nástroj je jen nástroj, který si občas vyláme zuby na existujících RPM balíčcích. V článku to takticky není vysvětleno, ale při té konverzi se neberou existující binární RPM balíky. Ve skutečnosti se berou zdrojové RPM balíky, ty se znovu překompilují a tyto nové binární balíky se pak instalují dovnitř flatpacku.

    A problém je právě ta překompilace. Ona to totiž není obyčejná kompilace, ale mění se při ní nastavení prostředí RPM. Konkrétně se mění umístění souborů z prefixu / na /app. A to ne vždy funguje. Mohlo by se zdát, že je to pár chybně napsaných SPEC souborů. Jenže realita je tragičtější.

    Některé balíky mají své soubory přesunout a jiné ne. To vnáší do balení vnitřní rozpor, protože najednou máte soubory dvou kategorií. A umístění souborů tvoří ABI a prosakuje do závislostí mezi RPM balíky. Takže pak vznikají neřešitelná dilemata, který soubor má patřit do které kategorie. V čemž nejen že není jasno, ale v podstatě je to ekvivalentní problém softwarových kolekcí (taktéž technologie pro přemístění souborů v RPM balících), kteréžto byly z důvodu zahnojení SPEC souborů ve Fedoře zakázány a ve světě RHELu jsou kolekce nad kolekcemi (o což se snaží flatpacky) věc čistě teoretická, protože prakticky trpí stejným problémem.

    Že něco není v pořádku, ukazuje fakt, že problém dělení souborů do svou kategorií se nepodařilo za celý rok vyřešit.

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.