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 04:55 | Nová verze

    Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Zajímavý projekt

    Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,

    … více »
    NUKE GAZA! 🎆 | Komentářů: 0
    včera 14:22 | IT novinky

    Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.

    Ladislav Hagara | Komentářů: 8
    včera 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 7
    včera 03:11 | Zajímavý projekt

    Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační

    … více »
    NUKE GAZA! 🎆 | Komentářů: 8
    15.3. 15:33 | Humor

    PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    15.3. 14:33 | Nová verze Ladislav Hagara | Komentářů: 1
    15.3. 12:33 | Zajímavý projekt

    FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.

    NUKE GAZA! 🎆 | Komentářů: 4
    14.3. 22:55 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.

    Ladislav Hagara | Komentářů: 2
    14.3. 21:33 | Nová verze

    Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.

    |🇵🇸 | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1095 hlasů
     Komentářů: 26, poslední 12.3. 08:56
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    21.6.2010 17:00 Radek Miček
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Za prvé, čistě statickou binárku nelze ve skutečnosti udělat. I když vše slinkujeme se -static, bude binárka z ne úplně triviálních důvodů za běhu linkovat část libc. Bude sice podstatně odolnější, protože libc se mění málo, ale stoprocentní kompatibilita to není.
    Compiling without libc
    rADOn avatar 21.6.2010 17:43 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    To taky. Ale ja mám na mysli to, že libc natahuje knihovny k překladnu uživatelských jmen na ID etc. podle nastavení /etc/nsswitch.conf. A to i když je zbytek libc linkován staticky. Což je logické, během překladu nemůže vědět jestli na cílovém systému nebude náááhodou třeba NIS :-)
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    22.6.2010 01:01 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    S NIS by se asi ještě jakž takž vypořádat dalo, ten se koneckonců používal ještě před nástupem NSS a PAM. Ale co LDAP, NT doména, čtečky čipových karet, snímače otisků a další věci, které třeba ještě ani neznáme?
    Grunt avatar 21.6.2010 17:58 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Ditto, autor potřebuje změnit balíčkovací systém na takový, který umí vyčíslit závislosti předem. Třeba můj systém (portage) má možnost nechat si všechny závislosti vypsat do souboru vhodného k předhození wgetu. Dokonce jsem tak i jeden systém nainstaloval.
    Deb a Yum je zase umějí postahovat do předem zadaného adresáře.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    21.6.2010 19:06 kolcon | skóre: 15 | blog: kolcon
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost

    emerge samozrejme taky (emerge -f)

    kotyz avatar 21.6.2010 22:56 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    zrovna na tomhle mi ted chcipa xnviewmp, sou k nemu pribaleny nejaky asi lehce priohnuty qt knihovny (maji xn v nazvu) [verze 4.6.2] a asi tam nejsou vsechny a tak to nejspis vola i nejaky dalsi ze systemu [verze 4.6.3] a pri startu to mekta Cannot mix incompatible Qt libraries a nespusti se. uz sem to hlasil v AURu a taky primo autorovi, ale oba delaji jako by to vsem fungovalo a zadnej problem neexistoval ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    kotyz avatar 21.6.2010 22:58 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    snad nejsem blbej a kdyz napisu ze to nefunguje tak to nefunguje a ne ze to blbe spoustim nebo sem se v tom hrabal. navic to driv fungovalo a zjevne to prestalo fungovat az nedavno spolecne s tim jak se upgradli qt knihovny v systemu na 4.6.3 ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    21.6.2010 23:44 chrono
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Mne ten balík XnViewMP-linux.tgz funguje aj bez nainštalovaného Qt4, takže tam musia byť všetky potrebné knižnice a problém je asi naozaj v niečom inom. Skúšal si spúšťať aj priamo xnview.sh z toho balíka?

    Inak keď posielaš nejaké chybové hlášky, asi by bolo dobré použiť niečo ako LC_ALL=C xnviewmp (je to neuveriteľné, ale je pár ľudí, čo tomu českému textu nebude rozumieť). :)
    kotyz avatar 21.6.2010 23:57 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    jo, na to ted pouzivam export LANG=C, ale ono to vetsinou nevadi, protoze to dulezity je tam stejne anglicky. a kdyby sis to precet cely, tak bys vedel ze sem spoustel binarku i skript a nefungovalo ani jedno.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    22.6.2010 00:26 chrono
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Pozeral som len ten AUR link a tam sa o testovaní xnview.sh nič nepísalo. :)

    Každopádne je zaujímavé, že sa ti do toho pletú systémové Qt knižnice, keďže XnView používa len názvy *Xn.so.4 (pravdepodobne práve preto, aby sa naozaj nepoužívali systémové knižnice).

    Skús použiť LD_LIBRARY_PATH=./lib ldd xnview | grep Qt a potom v lib adresári LD_LIBRARY_PATH=. ldd *.so.4 | grep Qt či tam nenájdeš kde sa vlastne používa systémové Qt. (predpokladám ale, že žiadny problém nenájdeš, práve kvôli Xn v názvoch knižníc)
    kotyz avatar 22.6.2010 11:27 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    ale je v nem link na forum xnview pro hlaseni bugu a tam to je ;-)
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    kotyz avatar 22.6.2010 18:41 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost

    
    [kotyz@behemot XnViewMP-026]$ LD_LIBRARY_PATH=./lib ldd xnview | grep Qt
            libQtWebKitXn.so.4 => ./lib/libQtWebKitXn.so.4 (0xb66f5000)
            libQtGuiXn.so.4 => ./lib/libQtGuiXn.so.4 (0xb5be3000)
            libQtCoreXn.so.4 => ./lib/libQtCoreXn.so.4 (0xb593d000)
            libQtXmlPatternsXn.so.4 => ./lib/libQtXmlPatternsXn.so.4 (0xb544c000)
            libQtNetworkXn.so.4 => ./lib/libQtNetworkXn.so.4 (0xb5315000)
            libQtSvgXn.so.4 => ./lib/libQtSvgXn.so.4 (0xb52bb000)
            libQtXmlXn.so.4 => ./lib/libQtXmlXn.so.4 (0xb5271000)
    

    
    [kotyz@behemot lib]$ LD_LIBRARY_PATH=. ldd *.so.4 | grep Qt
    libQtCore.so.4:
    libQtCoreXn.so.4:
    libQtGui.so.4:
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb6a07000)
    libQtGuiXn.so.4:
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb69bd000)
    libQtNetwork.so.4:
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb73a8000)
    libQtNetworkXn.so.4:
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb74ea000)
    libQtOpenGL.so.4:
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb6bef000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb6949000)
    libQtOpenGLXn.so.4:
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb6c41000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb699b000)
    libQtSvg.so.4:
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb6c63000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb69bd000)
    libQtSvgXn.so.4:
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb6c1b000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb6975000)
    libQtWebKit.so.4:
            libQtXmlPatternsXn.so.4 => ./libQtXmlPatternsXn.so.4 (0xb60d3000)
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb560f000)
            libQtNetworkXn.so.4 => ./libQtNetworkXn.so.4 (0xb54d8000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb5231000)
    libQtWebKitXn.so.4:
            libQtXmlPatternsXn.so.4 => ./libQtXmlPatternsXn.so.4 (0xb61ef000)
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb572b000)
            libQtNetworkXn.so.4 => ./libQtNetworkXn.so.4 (0xb55f4000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb534d000)
    libQtXml.so.4:
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb75c9000)
    libQtXmlPatterns.so.4:
            libQtNetworkXn.so.4 => ./libQtNetworkXn.so.4 (0xb71d7000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb6f31000)
    libQtXmlPatternsXn.so.4:
            libQtNetworkXn.so.4 => ./libQtNetworkXn.so.4 (0xb7153000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb6ead000)
    libQtXmlXn.so.4:
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb752b000)
            libQtGuiXn.so.4 => ./libQtGuiXn.so.4 (0xb6d8a000)
            libQtCoreXn.so.4 => ./libQtCoreXn.so.4 (0xb6ae4000)
    

    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    kotyz avatar 22.6.2010 18:43 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    je tam nakej problem? ja nevidim nic ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    22.6.2010 19:08 chrono
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Vyzerá to úplne normálne, takže nie je jasné, prečo sa do toho mieša systémová Qt knižnica.

    Jediné, čo sa asi dá použiť je už asi len strace.
    22.6.2010 10:40 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Podobny problem bol v opere asi pred pol rokom, ktora si nastavovala LD_LIBRARY_PATH ku vlastnej verzii Qt a potom nefungovali Qt programy spustane operou (napr. okular). Takze som si musel napisat wrapper, ktory odnastavil LD_LIBRARY_PATH a spustil okular 9ktory uz potom videl na systemove Qt a fachal). Uz to opravili.
    If you hold a Unix shell up to your ear, you can you hear the C.
    rADOn avatar 22.6.2010 12:48 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Jestli to bali Qtcka tak je problem v tom ze to bali Qtcka. To je proste prasarna prasacka a autor ty veci patri zastrelit. Protoze:
    1. bud pribali uplne vsechno od zlib az po libc, coz "staticky balicek" podle evangelia DWD, a budou s tim problemy uvedene v blogu (teoreticka moznost, nikdo neni tak silenej)
    2. nebo pribali jen neco (treba samotnou Qt a jeji primy zavislosti) coz je pruser ktery jen ceka az se stane. Protoze pachatel nemuze dopredu vedet kdy neco ze systemu nalinkuje knihovnu ktera je pribalena. jenze jelikoz je to linkovany ze systemu, ma to jine ABI a zacne bengal. Tragicky na tom je, ze pachatel ktery to zpusobil ma obe tyhle kopie stejny, tudiz jemu to bude fungovat (pokud ty knihovny nemaji nejaky vnitrni stav kteru muze v kopiich kolidovat) a proto se to skutecne stava.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    22.6.2010 13:09 chrono
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Tie Qt knižnice používajú iba knižnice, ktoré sú dostatočne stabilné a používané, takže taký problém nastane málokedy (a ak majú tie knižnice zmenené ABI, tak sa minimálne zmení soname).
    22.6.2010 14:46 Bubak
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Trochu bych se zastal statickeho linkovani. Proste obcas zdrojaky publikovat nemuzu a tohle je rozumna zaruka ze to pojede i za 5 mozna i 10 let.

    BTW: binarku jde zkompilovat s UCLib ci necim podobnym, pak nezavisy ani na libc.
    22.6.2010 14:55 chrono
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    uClibc sa síce použiť dá, ale je to potom prenositeľné medzi rôznymi jadrami?
    rADOn avatar 22.6.2010 18:06 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Teoreticky ano, jadro ruci za zpetnou kompatibilitu ABI. Ale jsou ruzny veci ktery "se nemaji delat, ale muzou se provadet" protoze nejaky nespravny, ale nefatalni chovani jadro nehlida. A kdyz po nejake dobe zacne, aplikace ktere to delaji blbe se sypou...

    Navic ani staticky slinkovana libc neresi dynamicke NSS moduly, viz prvni thread. I kdyz bys nejak zabetonoval standartni moduly - shadow, NIS etc, stejne to vybouchne kdyz nekdo pouzije treba LDAP. A libc neni zdaleka jedina knihovna ktera muze za behu dlopen()ovat knihovny o kterych staticky balic nema paru. Treba PA je krasnej priklad. A ostatne ALSA to dela taky.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    rADOn avatar 22.6.2010 17:23 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Za deset let takova binarka pobezi tak, jako dnes bezi deset let stary binarky - pokud vubec pobezi (kdo ma v kernelu podporu a.out at zvedne ruku) pak v 32bitovy emulaci, neznaji nptl, nechapou inotify, neumi V4L, nikdy neslysely ani xinerame natoz o xrandr, dbus jim zcela unika, zvuk serou do OSS, to cely v nejakym odpornym AWTu nebo athene... mam pokracovat?

    Klidne bych souhlasil ze jako nouzovka je to lepsi nez nic, ale jeste predtim by bylo potreba zastrelit vsechny vendory kteri na to spolehaji a tvari se jako ze je chyba uzivatele, ze nema zastaraly system.

    Navic se to nevylucuje - opera treba distribuuje jak statickou tak dynamickou verzi. Vubec opera je asi jediny closed source vendor ktery ma baleni a redistribuci dobre udelane. Jeste tak mozna nvidie.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    22.6.2010 20:31 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Největší lži podle mých zkušeností bývají v linuxových článcích, které se snaží vyvracet mýty. Ani tento článek není výjimkou v možství servírovaných lží.

    Nicméně dále to komentovat nebudu.

    Snad jen dejte si pozor na linuxové články, které se snaží vyvracet nějaké mýty, nebo hloupost. Obsahují ve většině případů mnoho lží dané především zaujatostí autora.

    Dále reagovat nebudu, je to upozornění pro ty přemýšlivé.

    22.6.2010 21:52 nezmar
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Jo, clanok je podobne ako predloha mierne demagogicky - gentoo uzivatelia potvrdia ze nie vzdy plati ze jedna DSO nahradi inu verziu tej istej DSO hoci sa aj soname nezmenilo.

    Niekedy sa da zjednodusit nasadenie ked sa niektore exotickejsie kniznice prilinkuju staticky. Inokedy sa da zase ziskat dost velky vykon - staticka versus dynamicka verzia kniznice AGG dava 30% vykonu navyse. DSO zaberaju na x86 platforme ebx register pre PLT ako aj pridavaju reziu niekolkych instrukcii pre kazdy CALL, atd, atd.
    22.6.2010 22:39 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Na druhou stranu, kdysi jsem zkoušel testovat ten overhead na dynamicky linkovanou knihovnu a s překvapením jsem zjistil, že v mém případě (platforma AMD64, gcc) je z nějakého důvodu verze s dynamicky linkovanou knihovnou rychlejší než staticky linkovaná. Ale i jinde ten rozdíl bývá minimální.
    23.6.2010 00:32 pozortucnak | skóre: 21 | blog: vecny_windowsar
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    A co říkáte na gobolinux?
    Jsem mimořádně obtížný případ
    23.6.2010 00:45 chrono
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Čo konkrétne máš na mysli? To, že podľa nich je obvyklá štruktúra adresárov v Linuxe zlá a tak namiesto /usr/lib a /usr/bin majú /System/Links/Libraries a /System/Links/Executables?
    23.6.2010 12:25 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    GoboLinux pokud vím používá dynamicky linkované knihovny. Liší se jen adresářovou strukturou.
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    23.6.2010 16:05 l4m4
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    Statickým linkováním nebo balením knihoven se lze sice těmto problémům vyhnout,
    I to pouze omezeně. Velká část dependency hellu vzniká jinými typy závislostí než závislostmi na dynamicky linkovaných knihovnách.
    22.9.2010 17:23 DWD | skóre: 18 | blog: papiry
    Rozbalit Rozbalit vše Re: Statické linkování balíků je hloupost
    A co říkáte na gobolinux?

    Vynikající! Něco takového jsem už dlouho chtěl. Proti jiným distribucím je to velký pokrok. Výhoda je, že každý program má svůj podadresář a v něm všechny soubory, které k tomu programu patří. Všechno je přehledně uspořádané, roztříděné a je pěkně vidět, co k čemu patří. Na rozdíl od jiných distribucí, ve kterých jsou soubory všech programů různě rozhazané po celém systému, bez jakéhokolv třídění, je v tom nepořádek a je to velmi nepřehledné. Já vím, že existují skripty, ve kterých je zapsané, ke kterému programu který soubor patří, takže přidat nebo odebrat program, se vším, co k němu patří, není problém, ale není to ono. Přijde mi to stejné, jak kdybych měl nepořádek ve věcech a všechny věci různě rozhazané a netříděné a vůbec neměl uklizené a místo úklidu bych si pořídil sešit, do kterého si jenom zapíšu, kde mám kterou věc, abych ji našel. Právě proto se mi Gobo Linux líbí, protože mám rád pořádek. Líbí se mi taky jakým způsobem jsou sestavené balíky, způsob instalace a odinstalace balíků, a taky to, že má oproti jiným distribucím přehlednější kompilací. Zřejmě bych našel i další výhody této distribuce.

    Začal jsem se o Gobo Linux zajímat, ale mám pocit, že se asi přestal vyvíjet, protože nikde na internetu jsem neobjevil novější verzi, než z roku 2006. Stejně tak novější články jsem na internetu nenašel. Když jsem se díval do repozitářů Gobo linuxu, verze programů jsou tam dost zastaralé a některé novější programy tam nejsou vůbec. Například Audacity je tam nanejvýš ve verzi 1.2.3, Jamin tam není vůbec a tak dále. Tak by mě zajímalo, jak je to s vývojem této distribuce. Opravdu se přestala vyvíjet? Pokud se to přestalo vyvíjet, je to škoda, protože nic tak vynikajícího jsem neviděl. Nebo se změnil jenom název, jako například Mandrake na Mandrivu?

    Jsem kretén, který ví lautr hovno o Linuxu a o počítačích vůbec.

    Založit nové vláknoNahoru

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

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