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í
×
    dnes 03:33 | Humor

    Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i

    … více »
    NUKE GAZA! 🎆 | Komentářů: 4
    dnes 02:22 | Nová verze

    GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.

    |🇵🇸 | Komentářů: 0
    včera 16:22 | IT novinky

    Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.

    NUKE GAZA! 🎆 | Komentářů: 4
    včera 15:55 | Nová verze

    Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 2
    včera 12:44 | Nová verze

    Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Humor

    X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.

    NUKE GAZA! 🎆 | Komentářů: 6
    včera 12:11 | Nová verze

    Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.

    Ladislav Hagara | Komentářů: 0
    včera 02:33 | Nová verze

    Byla vydána nová verze 6.1 linuxové distribuce Lakka (Wikipedie), jež umožňuje transformovat podporované počítače v herní konzole. Nejnovější Lakka přichází s RetroArchem 1.22.2.

    Ladislav Hagara | Komentářů: 0
    včera 02:11 | Nová verze

    Matematický software GNU Octave byl vydán ve verzi 11.1.0. Podrobnosti v poznámkách k vydání. Vedle menších změn rozhraní jsou jako obvykle zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.

    |🇵🇸 | Komentářů: 1
    23.2. 21:44 | Nová verze

    Weston, referenční implementace kompozitoru pro Wayland, byl vydán ve verzi 15.0.0. Přehled novinek v příspěvku na blogu společnosti Collabora. Vypíchnout lze Lua shell umožňující psát správu oken v jazyce Lua.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (11%)
     (27%)
     (2%)
     (5%)
     (1%)
     (12%)
     (26%)
    Celkem 954 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    RPM benefits ?

    22.9.2008 14:01 | Přečteno: 1237× | poslední úprava: 22.9.2008 14:02

    Ohledně balíčkovacích systémů jsem tzv pole neorané. Přečetl jsem si tisíc flamů po internetu, desítky popisů v encyklopediích a různých wiki, ale odpověď na mou otázku jsem nedostal. Dnes jsem narazil na tento slade: RPM benefits

    Jako uživatel suse a ubuntu znám rpm a deb pouze z uživatelského hlediska. Porovnám-li ubuntu/deb a suse/rpm, pak jedine prakticke závěry, ktere jsem schopen vyvodit jsou, ze v deb balíčcích je menší bordel, protože závisí jen na balíčcích a z toho taky vyplývá, že musí balíčkovač stahovat méně dat a celý proces není tak náročný na solver. - výhoda pro deb.

    Dalším postřehem je, že v rpm/suse lze mixovat i586 a x86-64 baliky, a kdyz je v zavislosti nejaky problem, balíčkovač je schopen navrhovat výměnu půlky systému z x86-68 na i586 bez mrknuti oka. deb/ubuntu se na i586 a AMD64 díva jako na rozdilné architektury a běžně balíčky nemichá (pouze na vyslovne vynuceni adminem přes dpkg). Takže pouze 32bit baliky jako wine maji baliček pro i586 a AMD64 v ubuntu zvlášť v suse stačí jeden. Což je dalsi vyhoda pro deb.

    V diskuzích jsem se dočetl, že tvorba deb balíčku je mnohem prehlednejsi nez tvorba rpm. Nebudu hodnotit strukturu balíku, neb tomu nerozumím, ale potřeba cpát před zabalením data do /usr/.../Redhat složky mi přijde nejen absurdní, ale i nepraktická, protože k tomu potřebu administrátorská práva. Což je další výoda pro deb.

    Jedina vyhoda, kterou jsem u rpm zaznamenal je delta-rpm, ovšem to je asi susí specialitka, mimo to update suse je i tak mnohem zdlouhavejší nez update ubuntu.

    Zajímalo by mě tedy, v čem jsou takové výhody rpm, že jej využívá mnohem více distribucí než deb?

    Asi jsem natvrdlý, neb mi to nějak nedochází, a nebo je to absencí praxe, kterou ovšem nevyčtu po manuálech.

           

    Hodnocení: 56 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    22.9.2008 14:19 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: RPM benefits ?
    1. Dneska snad nikdo rpm balíky nedělá pomocí rpmrebuild, ale používá na to /usr/bin/build

    2. Pokud dojde k problému při x86_64 s přeinstalováním půlky systému tak je to prostě na bugzillu.

    3. To že v závislostech debianích balíčků by byl menčí bordel kvůli tomu, že by záviseli jen na balíčcích samotných je pěkná hloupost :-) Výhoda debianu je v tom, že má policy takové jaké má a tedy, že v jeho repositářích může růst každý balíček a nedochází tam tak k situacím jako například v openSUSE, kdy polovina balíčků roste v Packmanovi, který neumí při změně závislosti libA přebuildit všechny aplikace které na libA závisí. Proto musí aktualizace hlídat balíkáři, kdyby byly ty balíčky součástí distribuce, tak by si to ohlídal autobuild a balíčky by tak byly konzistentní. A ani závislosti jen na balíčcích k ničemu nepomůžou... Mimochodem ono se to automatické registrování závislostí dá vypnout a pak to může být přesně jako v debianu... ;-)
    michich avatar 22.9.2008 14:22 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: RPM benefits ?
    v deb balíčcích je menší bordel, protože závisí jen na balíčcích a z toho taky vyplývá, že musí balíčkovač stahovat méně dat a celý proces není tak náročný na solver. - výhoda pro deb.
    Na druhou stranu možnost souborových závislostí zase zjednodušuje práci vývojáře. Výhoda není tak jednoznačná na jedné ani druhé straně.
    Dalším postřehem je, že v rpm/suse lze mixovat i586 a x86-64 baliky, a kdyz je v zavislosti nejaky problem, balíčkovač je schopen navrhovat výměnu půlky systému z x86-68 na i586 bez mrknuti oka. deb/ubuntu se na i586 a AMD64 díva jako na rozdilné architektury a běžně balíčky nemichá (pouze na vyslovne vynuceni adminem přes dpkg). Takže pouze 32bit baliky jako wine maji baliček pro i586 a AMD64 v ubuntu zvlášť v suse stačí jeden. Což je dalsi vyhoda pro deb.
    Mně přijde jako výhoda mít systém 64bitový a v něm bez problémů pár 32bitových balíčků, u kterých je to potřeba. Čili spíš výhoda pro RPM.
    V diskuzích jsem se dočetl, že tvorba deb balíčku je mnohem prehlednejsi nez tvorba rpm.
    Já jsem četl pravý opak. Sám dělám ale pouze RPM balíčky, takže nemůžu srovnávat.
    Nebudu hodnotit strukturu balíku, neb tomu nerozumím, ale potřeba cpát před zabalením data do /usr/.../Redhat složky mi přijde nejen absurdní, ale i nepraktická, protože k tomu potřebu administrátorská práva.
    Ne, žádná taková potřeba neexistuje, to by byla pitomost.
    22.9.2008 14:32 Mr_Newman
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Mně přijde jako výhoda mít systém 64bitový a v něm bez problémů pár 32bitových balíčků, u kterých je to potřeba. Čili spíš výhoda pro RPM.
    Ony ty nejpoužívanější 32bit balíky mají verzi pro architekturu AMD64. Rozdíl je IMHO v tom, že Debian udělá změnu AMD64->i586 pouze na výslovné přání uživatele. RPM distro tu změnu na výslovné přání neudělá. Výsledek je de-facto stejný, jen mi přijde, že RPM musím kvůli tomu více hlídat pokaždé, když něco instaluju.
    22.9.2008 20:05 sheeryjay | skóre: 13 | Nové Město na Moravě
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Ony ty nejpoužívanější 32bit balíky mají verzi pro architekturu AMD64.
    Skype, flash, java (v novější době už možná)?
    David Šmíd avatar 22.9.2008 14:38 David Šmíd | skóre: 10 | blog: dsmid
    Rozbalit Rozbalit vše Re: RPM benefits ?
    ale potřeba cpát před zabalením data do /usr/.../Redhat složky mi přijde nejen absurdní, ale i nepraktická, protože k tomu potřebu administrátorská práva.
    To je naopak velmi nedoporučované. Vše v RPM samozřejmě závisí na uživatelském nastavení, žádné takové "absolutní povinné cesty" neexistují.
    V diskuzích jsem se dočetl, že tvorba deb balíčku je mnohem prehlednejsi nez tvorba rpm.
    Nevím, ve vytváření deb balíčků se nevyznám. Nicméně k vytvoření RPM vám stačí jeden .spec soubor (něco jako recept na sestavení) a jeden soubor se zdrojovými kódy (tarball). To mi připadá velmi přehledné.
    
    
    Je třeba mít na paměti, že množina distribucí používajících RPM je značně heterogenní. DEB balíčky byly donedávna výsostnou doménou Debianu, to spoustu věcí zjednodušuje.
    

    K výhodám RPM: co třeba rollbacks ? To se může docela hodit.
    Jediné "intuitivní" rozhraní je bradavka. Všechno ostatní se musíte naučit. -- Bruce Ediger, o uživatelském rozhraní
    22.9.2008 15:03 Mr_Newman
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Rollbacks?

    Výborně. první vlaštovka, kterou jsem hledal. DEB nemá alternativní řešení k rollbacks? Obě varianty pokud vím umožňují uložit databázi nainstalovaných balíků do souboru, takže jediná výhoda rollback-u je v tom, že nemusím ty "soubory" vytvářet sám?
    michich avatar 22.9.2008 15:46 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: RPM benefits ?
    rollbacks nejsou moc dobrý příklad. --repackage byl ošklivý hack, skoro nikdo to nepoužíval, nikdy to nebylo pořádně podporované, a v RPM 4.6 už to vůbec není.
    Heron avatar 22.9.2008 15:35 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: RPM benefits ?
    To řešíte teoreticky, protože chcete vědět jak to funguje zevnitř, nebo jako vývojář? Za sebe, jako uživatele balíčkovacích systémů vím jedno: všechno stojí a padá s kvalitou balíčkáře. Vadný balík, jedno jestli rpm, deb, zdrojáky, udělá bordel bez ohledu na balíčkovací systém..
    23.9.2008 23:33 bibri | skóre: 33 | Olomouc
    Rozbalit Rozbalit vše Re: RPM benefits ?
    ... všechno stojí a padá s kvalitou balíčkáře. Vadný balík, jedno jestli rpm, deb, zdrojáky, udělá bordel bez ohledu na balíčkovací systém..

    Přesně tak.
    22.9.2008 15:43 Mr_Newman
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Ano. řeším to jako user, tedy teoreticky. Primární vliv lidského faktoru si uvědomuji. Zajímá mě rozdílnost principů obou přístupů. Ty jsem nikde nevyčetl.
    22.9.2008 15:55 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Jsi natvrdlý, hloupý a navíc líný. Protože jinak bys neměl za málo si přečíst na tomto portálu články a blogposty kde se tohle rozebíralo.
    22.9.2008 16:08 Mr_Newman
    Rozbalit Rozbalit vše Re: RPM benefits ?
    každý nemůže být génius :-)
    belisarivs avatar 22.9.2008 21:46 belisarivs | skóre: 22 | blog: Psychobláboly
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Mne na rpm chybi urovne zavislosti jako v Deb.

    Cili neco jako - depends, recommends, suggests.

    Jinak mi tvorba rpm baliku tezka nepripadne. Spec soubor je v podstate skript, ktery ma syntaxi jak BASH a dela se s nim v pohode.

    Ale ank debiani baliky nejsou tezke. Obzvlaste kdyz zdrojaky pouzivaji configure a make. To pak staci dh_make (podle toho jak moc rychle a ciste je potreba balik vytvorit).
    IRC is just multiplayer notepad.
    23.9.2008 06:30 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Hmm...
    Mne na rpm chybi urovne zavislosti jako v Deb.

    Cili neco jako - depends, recommends, suggests.
    Škoda, že máme každý jiné suse :D Software Management/Dependencies
    belisarivs avatar 23.9.2008 10:03 belisarivs | skóre: 22 | blog: Psychobláboly
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Hm. Dobre. Ja usoudil, ze kdyz v Yastu neco takoveho neni, tak ze to neumi RPM.

    Pri tvorbe baliku jsem to jeste nepouzival.

    Mea Culpa. Denni davku blbosti jsem si timto, doufam, vybral.
    IRC is just multiplayer notepad.
    David Šmíd avatar 23.9.2008 08:20 David Šmíd | skóre: 10 | blog: dsmid
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Takže jak vidno, v RPM ti už nic nechybí (slabé závislosti už RPM skutečně umí). Otázka je, jestli tuto vlastnost dostatečně využívají nadstavby pro správu balíčků (apt, zypp, yum, urpmi, smart, ...).

    Jsem rád, že se tahle diskuse nezvrhla ve flame. Ono totiž skutečně nezáleží na tom, jestli vytváříte DEB nebo RPM - obojí má přibližně stejné možnosti. Hlavní je, jak dobře to děláte.
    Jediné "intuitivní" rozhraní je bradavka. Všechno ostatní se musíte naučit. -- Bruce Ediger, o uživatelském rozhraní
    Rezza avatar 23.9.2008 08:23 Rezza | skóre: 25 | blog: rezza | Brno
    Rozbalit Rozbalit vše Re: RPM benefits ?
    Presne! Ac trebas u Fedory je review proces celkem slozity, tak se nekdy clovek divi kolik chyb muze nasekat v jednom jednoduchem par radkovem SPEC fajlu. A proste sam to nevidi. A proste zavisi na kvalite balicku, pokud ten je blby, tak uz to nic nezachrani...
    23.9.2008 21:33 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: RPM benefits ?
    v debiane je jednoduchy -- musi prejst cez new queue (a moc ludi na kontrolu nie je)

    ale naopak sa velmi vyuziva lintian

    Založit nové vláknoNahoru

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