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 13:33 | IT novinky

    Ministerstvo dopravy uznalo prozatímní schválení asistenčního systému Tesla FSD Supervised vydané nizozemským schvalovacím orgánem RDW. Připojilo se tak k Nizozemsku a dalším pěti evropským státům. Systém je díky tomuto rozhodnutí možné používat za podmínek prozatímního schválení také na území České republiky. Tesla FSD Supervised je asistenčním systémem úrovně 2 podle klasifikace SAE (částečná automatizace řízení). Řidič se

    … více »
    Ladislav Hagara | Komentářů: 11
    dnes 11:22 | Upozornění

    Někteří zákazníci O2 mohou aktuálně zaznamenat zhoršenou dostupnost internetových služeb. Na odstranění potíží se pracuje [Facebook].

    Ladislav Hagara | Komentářů: 7
    dnes 01:22 | Nová verze

    PyPy (Wikipedie), tj. implementace Pythonu v RPythonu, alternativa CPythonu v C, byla vydána v nové major verzi 8.0.0. Podporuje Python 2.7, 3.11 a 3.12.

    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Komunita
    V rakouském Štýrském Hradci probíhá konference vývojářů a uživatelů desktopového prostředí KDE Plasma Akademy 2026. O víkendu proběhly přednášky. Videozáznamy jsou k dispozici na YouTube.
    Ladislav Hagara | Komentářů: 3
    včera 23:55 | Bezpečnostní upozornění

    V jádře Linux byly nalezeny a v upstremu ve verzích 5.10.270, 5.15.221, 6.1.188, 6.6.157, 6.12.109, 6.18.50 a 7.2.4 již opraveny 4 kritické zranitelnosti umožňující eskalaci práv: DirtyAH6 (CVE-2026-80844), TUNderflow (CVE-2026-81000), PPPoEject (CVE-2026-68121) a DiagSpill (CVE-2026-74469).

    Ladislav Hagara | Komentářů: 0
    včera 23:11 | Zajímavý článek

    Německá policie a celníci zneužívají ke čtení zpráv komunikačních aplikacích WhatsApp, Signal, Telegram nebo Threema velice jednoduchý trik, který nevyžaduje prolomení šifrování, spear phishing, odposlech SMS či jinou technicky náročnou metodu. Příslušníkům státního aparátu pouze stačí získat krátký přístup k odemčenému telefonu a prostřednictvím QR kódu propojit účet s oficiální desktopovou nebo webovou aplikací v policejním

    … více »
    AfD 💙 | Komentářů: 7
    19.9. 02:11 | IT novinky Ladislav Hagara | Komentářů: 0
    18.9. 19:11 | Zajímavý projekt

    Fugleramme, v překladu 'ptačí rámeček', je open-source projekt postavený na Raspberry Pi, který pomocí lokální umělé inteligence BirdNET-Go rozpoznává ptačí druhy podle jejich zpěvu a na displeji následně zobrazuje koláž tvořenou odpovídajícími ilustracemi. Databáze obsahuje přes 800 ručně vybraných historických přírodovědných ilustrací více než 400 druhů ptáků.

    … více »
    AfD 💙 | Komentářů: 2
    18.9. 16:55 | Nová verze

    Unicode Consortium, nezisková organizace koordinující rozvoj standardu Unicode, oznámila vydání Unicode 18.0. Přidáno bylo 13 007 nových znaků. Celkově jich je 172 808. Přibylo 9 nových Emoji.

    Ladislav Hagara | Komentářů: 9
    18.9. 13:22 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 169 (pdf).

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2709 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Jak na správu verzí knihoven a programů?

    dan.h avatar 28.8.2009 17:48 dan.h | skóre: 8 | blog: K8_blog | okr. Písek, město Čimelice, obec Nerestce
    Jak na správu verzí knihoven a programů?
    Přečteno: 437×

    Těch zkušenějších bych se rád zeptal, jak řeší to, když potřebují mít nainstalované různé verze knihoven a některé se nenacházejí v repozitářích pro danou distribuci, tudíž se musí instalovat z volných balíčků nebo pomocí ./Configure + make install

    To obnáší hlavně to, že člověk musí vést vlastní databázi mimo balíčkovací systém a i to, že často <code>make install</code> nemusí vše hodit tam, kde by to mělo být. (což se dostávám k tomu, proč se distribuce nemůžou shodnout aspoň na tom, kam patří který konfigurák, kde má být apache doc root atd?)

    Odpovědi

    28.8.2009 18:17 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: Jak na správu verzí knihoven a programů?
    Nejčistší způsob je neinstalovat přes make install, ale vyrobit balíček a ten nainstalovat.

    Více verzí knihovny by teoreticky nemusel být problém - .so obsahuje verzi ve svém názvu, hlavičkové soubory buď nejsou potřeba nebo jsou umístěny v adresáři opět s číslem verze v názvu - ale často to tak nebývá :-) Je alespoň snaha, aby šlo nainstalovat více major verzí, např. GTK 1 a GTK 2. Kdybych měl takový problém řešit, nainstaloval bych to do různých adresářů někde v /opt nebo ~/opt nebo použil virtualizaci, snad někdo poradí více.

    Co kam nainstaluje make install by mělo jít ovlivnit volbami při konfiguraci - viz příslušný ./configure --help.

    Kde má být Apache doc root? No přeci někde v /srv :-)

    dan.h avatar 28.8.2009 21:23 dan.h | skóre: 8 | blog: K8_blog | okr. Písek, město Čimelice, obec Nerestce
    Rozbalit Rozbalit vše Re: Jak na správu verzí knihoven a programů?

    s tím Apache doc root: Blbuntu ho má ve /var/www, jinak obyčejně to asi bude /srv/www/htdocs.

    Mě nejdřív napadlo si to kontrolovat ručně a sbastlit si v MonoDevelopu GUI pro spouštění scriptů, přičemž bych verze přepínal změnou nějakého konfiguráku, ale vyrábět si zdlouhavě balíčky vyjde zhruba nastejno a při nejmenším lépe přenositelné, ale potíž je v tom, že bych si k tomu docela rád udělal vlastní repo, aby mi to automaticky doinstalovalo závislosti nebo odinstalovalo konflikty

    mess avatar 28.8.2009 21:58 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Jak na správu verzí knihoven a programů?
    No vidíš, já ho měl v /home/httpd, /var/www a /srv/http (různé distribuce).
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    28.8.2009 21:46 Atrament | skóre: 10
    Rozbalit Rozbalit vše Re: Jak na správu verzí knihoven a programů?
    když spustíš ve zdrojácích ./configure --help tak na tebe vyjede výpis možností. Mezi jinými je tam --prefix to určuje kam se daný program/knihovna nainstaluje. Takže spusť ./configure --prefix=/opt/novy_program a ono se to nastaví že všechny soubory se budou při make install kopírovat do toho adresáře /opt/novy_program - ty si samozřejmě nastav adresář podle sebe. V tomto adresáři pak najdeš ten program pěkně rozházený do podadresářů bin, lib, include atd. Pokud se ti toto rozvrstvení nelíbí, opět máš možnost si toto nastavit pomocí parametrů skriptu configure - např. --bindir --libdir --includedir - myslím že pojmenování těch parametrů je dostatečně selfexplaining. Můžeš si tak mimochodem nastavit aby se všechny soubory instalovali do toho opt/novy_program, ale konfiguráky šly do /etc parameterem --sysconfdir=/etc

    Takto nainstalovaný program/knihovna je třeba přidat do systémového prostředí - minimálně proměnnou PATH rozšířit o adresář ve kterém jsou binárky programu, do /etc/ld.so.conf přidat adresář s knihovnami a spustit ldconfig a pokud program obsahuje pkgconfig (typicky bývá v lib) tak ještě rozšířit proměnnou PKG_CONFIG_PATH o tento adresář. Většině programů toto ke štěstí bohatě stačí...

    Na udržování nějaké databáze se takto můžeš klidně vykašlat - seznam nainstalovaného softu ze zdrojáků získáš pomocí ls /opt a odinstalaci provedeš pomocí rm :)

    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.