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 21:00 | Komunita

    Oficiální Epic Games Launcher je v nové preview verzi poprvé dostupný i pro Linux (FAQ). Pracuje se na novém Easy Anti-Cheatu pro Linux (EAC Linux v2) a podpoře hry Fortnite na Linuxu.

    Ladislav Hagara | Komentářů: 0
    dnes 13:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.8. Novinky zahrnují lepší podporu vzdálené plochy, sdílení a nahrávání obrazovky a řadu drobností napříč uživatelským rozhraním (úplný seznam změn, shrnutí ve wiki).

    ʚĭɞ 🍉 | Komentářů: 11
    dnes 10:55 | IT novinky

    Apple představil 7palcový displej Apple HomeView s podporou Apple Intelligence a Siri AI pro ovládání chytré domácnosti, novou řadu vybavení chytré domácnosti Apple Home Collection, další generaci HomePodu mini a novou Apple TV 4K. Apple HomeView není v Evropské unii v prodeji, jelikož umělá inteligence Siri v rámci systému iOS v EU momentálně není k dispozici. Apple spolupracuje s EU a snaží se najít cestu, jak situaci vyřešit.

    Ladislav Hagara | Komentářů: 3
    dnes 03:55 | Komunita

    KDE slaví 30 let. Přesně před 30 lety, 14. října 1996, poslal Matthias Ettrich do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu KDE. Důležité milníky jsou zobrazeny na časové ose.

    Ladislav Hagara | Komentářů: 3
    dnes 03:22 | Nová verze

    Byl vydán Mozilla Firefox 158.0. Stejně jako Chrome 155 s podporou JPEG XL (test). Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 158 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    dnes 03:00 | Nová verze

    Svobodný kancelářský balík ONLYOFFICE (Wikipedie) byl vydán ve verzi 10.0. Jak online Docs, tak i offline Desktop Editors. Přehled novinek také na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | IT novinky

    Mozilla představuje Firefox Enterprise určený jako podnikový prohlížeč pro organizace s přísnými požadavky na bezpečnost, správu a dodržování předpisů. S profesionální podporou. Dostupný je zatím ve Francii, Německu, Rakousku a Švýcarsku.

    Ladislav Hagara | Komentářů: 11
    včera 14:33 | Bezpečnostní upozornění

    Kybernetický útok zasáhl nejméně 150 supermarketů Intermarché a několik prodejen řetězců Leclerc a Coopérative U. Chladicí jednotky napadených obchodních domů byly nastaveny na nepřetržité odmrazování a teplota v nich mnohdy vystouala až nad 50°C. Škody napáchané na chlazeném a mraženém zboží budou patrně dosahovat miliónů eur.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 4
    včera 04:00 | Komunita

    Stát Kalifornie zažaloval výrobce 3D tiskových filamentů Polymaker. Vrchní soud San Diego County tvrdí, že firma propagací svých výrobků mezi příznivci 3D tištěných zbraní podporovala výrobu takzvaných 'ghost guns' (DIY zbraní) a že její PLA filament pro 3D tiskárny lze za těchto okolností považovat za součást určenou k výrobě střelné zbraně. Žaloba požaduje mimo jiné finanční sankce a soudní zákaz činnosti, Polymaker se hájí tím, že filament je běžný a sám o sobě legální produkt. Celý text žaloby (PDF na Google Drive).

    ❗Červivý Hřib krade❗ | Komentářů: 28
    včera 03:33 | Nová verze

    V červnu byla představena aplikace Myna pro převod řeči na text v prostředí desktopu Ubuntu. Včera byla Myna zpřístupněna širší komunitě Ubuntu formou technologické ukázky dostupné v Ubuntu 24.04 LTS, Ubuntu 26.04 LTS a Ubuntu 26.10 s GNOME na Waylandu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2844 hlasů
     Komentářů: 32, poslední 11.10. 17:02
    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: 452×

    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ákno • Nahoru

    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.