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 12:33 | Zajímavý projekt

    Byl představen editor MonoSketch, webová aplikace pro tvorbu diagramů, technických nákresů, flowchartů a různých dalších vizualizací, to vše jenom z ASCII znaků. Všechny operace běží pouze v prohlížeči uživatele a neprobíhá tedy žádné nahrávání dat na server. Zdrojový kód aplikace (drtivá většina Kotlin, žádné C#) je dostupný na GitHubu pod licencí Apache 2.0.

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

    Byla vydána nová verze 3.7.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy nových filtrů na PIXLS.US.

    Ladislav Hagara | Komentářů: 0
    včera 05:00 | Komunita

    Všem na AbcLinuxu vše nejlepší k Valentýnu aneb Dni lásky ke svobodnému softwaru (I love Free Software Day, Mastodon, 𝕏).

    Ladislav Hagara | Komentářů: 8
    13.2. 19:44 | Zajímavý projekt

    Eric Migicovsky představil Pebble Emulator, tj. emulátor hodinek Pebble (PebbleOS) běžící ve webovém prohlížeči. Za 6 hodin jej napsal Claude Code. Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 0
    13.2. 17:44 | Nová verze

    Byla vydána nová verze 3.41 frameworku Flutter (Wikipedie) pro vývoj mobilních, webových i desktopových aplikací a nová verze 3.11 souvisejícího programovacího jazyka Dart (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    13.2. 12:11 | IT novinky

    Rusko zcela zablokovalo komunikační platformu WhatsApp, řekl včera mluvčí Kremlu Dmitrij Peskov. Aplikace, jejímž vlastníkem je americká společnost Meta Platforms a která má v Rusku na 100 milionů uživatelů, podle Peskova nedodržovala ruské zákony. Mluvčí zároveň lidem v Rusku doporučil, aby začali používat domácí aplikaci MAX. Kritici tvrdí, že tato aplikace ruské vládě umožňuje lidi sledovat, což úřady popírají.

    Ladislav Hagara | Komentářů: 16
    13.2. 11:44 | IT novinky

    Před 34 lety, ve čtvrtek 13. února 1992, se tehdejší Česká a Slovenská Federativní Republika oficiálně (a slavnostně) připojila k Internetu.

    Ladislav Hagara | Komentářů: 2
    13.2. 04:44 | Humor

    Agent umělé inteligence vytvořil 'útočný' článek o Scottu Shambaughovi, dobrovolném správci knihovny matplotlib, poté, co vývojář odmítl agentem navrženou změnu kódu (pull request). 'Uražený' agent autonomně sepsal a publikoval na svém blogu článek, který přisuzuje Shambaughovi smyšlené motivace, egoismus a strach z AI coby konkurence.

    NUKE GAZA! 🎆 | Komentářů: 32
    12.2. 20:11 | Nová verze

    Bylo vydáno Ubuntu 24.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    12.2. 17:44 | Pozvánky

    V pátek 20. února 2026 se v pražské kanceláři SUSE v Karlíně uskuteční 6. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a uživatelský prostor. Akce proběhne od 10:00 do večera. Hackday je určen všem, kteří si chtějí prakticky vyzkoušet práci s linuxovým jádrem i uživatelským prostorem, od posílání patchů například pomocí nástroje b4, přes balíčkování a Flatpak až po drobné úpravy

    … více »
    lkocman | Komentářů: 7
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (1%)
     (12%)
     (27%)
    Celkem 870 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník


    Vložit další komentář
    8.1.2007 11:22 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Ad instalační API a Java v LSB - řeší se nějak i knihovny Javy? Java je v současné době přesně v takovém stavu, kterému se snaží zabránit balíčkovací systémy, a který tak prosazují ti, co požadují instalační API - každá aplikace se stará o knihovny sama, takže nakonec máte v systému tu samou knihovnu (jar) mnohokrát, pokaždé s jinou aplikací, často se liší jen v setinkové verzi, navíc při updatu knihovny v mainstreamu se musí o update i v konkrétní aplikaci postarat autor aplikace.
    Bluebear avatar 8.1.2007 21:43 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Ad instalační API a Java v LSB - řeší se nějak i knihovny Javy?

    To bohužel nevím; o tom, jak se v Javě používají knihovny, mám jen velmi mlhavou představu. Očekával bych, že nejdřív se bude řešit standardizace základního javovského runtimu s jeho nejvlastnějšími knihovnami, a pak případně to ostatní.
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    8.1.2007 12:36 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Bylo rozhodnuto, že sestavíme oficiální API, které bude nezávislé na balíčkovacím systému.
    Kam tohle API bude instalovat software? A co udělá, když soubor, který se má nainstalovat, již existuje?
    Quando omni flunkus moritati
    8.1.2007 13:04 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Kam tohle API bude instalovat software?
    Přece do /Program Files/Company Label/Version/.
    A co udělá, když soubor, který se má nainstalovat, již existuje?
    Přepíše.

    Nač vymýšlet něco nového, když tu máme osvědčené ;-)
    Bluebear avatar 8.1.2007 14:41 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    V případě takového řešení bych to spíš viděl na /opt/third_party/Company Label/Version/.

    A co udělá, když soubor, který se má nainstalovat, již existuje?

    To by se při takové organizaci nemělo nikdy stát, a pokud přece, API by mělo odmítnout ten soubor přepsat, případně umožnit uživateli volbu (pokud je to možné).
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    Bluebear avatar 8.1.2007 14:39 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    To API by mělo komunikovat s balíčkovacím systémem, takže v ideálním případě by se měly všechny soubory nainstalovat tam, kam by je nainstaloval balíčkovací systém sám...
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    8.1.2007 14:40 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    No nevím, raději bych, aby se tyto third-party věci dávali do /opt, jak stanovuje FHS.
    When your hammer is C++, everything begins to look like a thumb.
    8.1.2007 14:45 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    No nevím, raději bych, aby se tyto third-party věci dávali do /opt, jak stanovuje FHS.
    Nebojte, jistě si budete moci vybrat distribuci, která to bude dělat právě podle vašeho gusta :-D
    8.1.2007 15:15 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Nevím, proč by se měla nějaká distribuce řídit mým gustem a ne standardy :-P
    When your hammer is C++, everything begins to look like a thumb.
    Bluebear avatar 8.1.2007 21:48 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Nevím, proč by se měla nějaká distribuce řídit mým gustem a ne standardy :-P

    A proč ne? V LSB, stejně jako kdekoli jinde, rozhodují lidé, a ti jsou ovlivnitelní. Doporučuji nastudovat dílo Nicola Machiavelliho a pustit se do toho. :-)
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    8.1.2007 15:58 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    ... pokud bude vaše gusto odpovídat LSB. Jinak máte smůlu. ;-)
    8.1.2007 17:28 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    ... pokud bude vaše gusto odpovídat LSB. Jinak máte smůlu. ;-)
    To si povíme, až se to dohodne... a přesto nebude dodržovat ;-)
    8.1.2007 20:52 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    No a v případě že Next-Next-Finish aplikace bude chtít přepisovat soubory, co se stane potom? Nevím jak jinde, ale dpkg v takovém případě instalaci ukamžitě ukončí a NNF se tím pádem nenainstaluje.

    A pokud ten soubor bude shodou okolností nějaká knihovna (.so) s nekompatibilní verzí, tak jste v háji, protože buď nebude fungovat NNF nebo zbytek systému. A už musíte buď dokopat výrobce ke změně umístění toho souboru (ale to vám dpkg taky nedovolí nebo aspoň bude nadávat) nebo k jeho přejmenování.

    Máte v plánu, jak vyřešit tohle?
    Quando omni flunkus moritati
    8.1.2007 21:21 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Oops, přehlídl jsem, že jsi už odpovídal:
    To by se při takové organizaci nemělo nikdy stát, a pokud přece, API by mělo odmítnout ten soubor přepsat, případně umožnit uživateli volbu (pokud je to možné).
    A když to možné nebude?
    Quando omni flunkus moritati
    Bluebear avatar 8.1.2007 21:39 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    A když to možné nebude?

    Podle mého názoru by se měla v takovém případě ohlásit chyba a přerušit instalace. Pokud byly provedeny nějaké změny, vrátí se zpět.

    Uvědomuji si, že "vrácení zpět" není jednoduchá úloha, ale řešit se to dá, například:

    1. API bude registrovat změny a poskytne funkci, dejme tomu, rollback(), která automaticky všecko vrátí. To je ten nejměkčí způsob, spoléhající na to, že autor instalátoru bude slušný a všechny změny bude opravdu dělat skrze to API a ne mimo. (Což se do jisté míry dá staticky ověřit, například ujištěním, že binárka instalátoru se linkuje jen proti našemu API a proti ničemu jinému.)

    2. Celá instalace bude probíhat v nějakém druhu karantény (sandboxu), například pomocí chrootu nebo vrstveného filesystému (nemůžu si vzpomenout, jak se ten nástroj jmenuje, ale vy mi rozumíte, že? :-) ), takže když instalátor neuspěje nebo se zhroutí, celý obsah karantény se zahodí a systém zůstane nezměněn.
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    8.1.2007 22:37 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Možná, že to vrácení zpět bude jednodušší úloha, než přesvědčit výrobce programu, že kolize v názvu souborů je chyba ;-)
    Quando omni flunkus moritati
    9.1.2007 08:10 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Uvědomuji si, že "vrácení zpět" není jednoduchá úloha, ale řešit se to dá, například:
    Je to jednoduché.
    2. Celá instalace bude probíhat v nějakém druhu karantény (sandboxu), například pomocí chrootu nebo vrstveného filesystému (nemůžu si vzpomenout, jak se ten nástroj jmenuje, ale vy mi rozumíte, že? :-) ), takže když instalátor neuspěje nebo se zhroutí, celý obsah karantény se zahodí a systém zůstane nezměněn.
    A přesně takhle to dělá Gentoo. Dokonce není potřeba žádný chroot, prostě instalační skript se na začátku zeptá na prefix cesty, kam má instalovat, a na konci se přesunou soubory na to samé umístění bez prefixu.
    8.1.2007 15:56 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Díky za reportáže. Sám nejsem informatik a používám 3rd party softy, které z principu nikdy F/OSS nebudou a docela chápu, proč dnes nejsou pro linux k dispozici. Doufám, že právě tato iniciativa s tím něco udělá...
    Josef Kufner avatar 8.1.2007 17:05 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Javu néé... Jak takovej paskvil může někdo zahrnout do LSB?

    A s tím nebalíčkovadlem to taky vypadá celkem zvrhle. Nebylo by jednodušší jim dát nástroj, který vyrobí těch pár balíčků pro nejpoužívanější balíčkovací systémy a jeden tarball?
    Hello world ! Segmentation fault (core dumped)
    Bluebear avatar 8.1.2007 18:08 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Nebylo by jednodušší jim dát nástroj, který vyrobí těch pár balíčků pro nejpoužívanější balíčkovací systémy a jeden tarball?

    Bohužel vyrobit takový nástroj není nic jednoduchého, pokud chcete, aby to vyrábělo balíčky přesně odpovídající různým distribucím. V podstatě jediný známý způsob, jak to udělat spolehlivě, je nainstalovat si příslušné distribuce a sestavit každý balíček na každé z nich. Což je proveditelné, pokud máte serverovou farmu.

    SuSE/Novell nedávno spustil volně přístupnou službu "OpenSuSE Build Service", kde je možné si přes web uploadovat své zdrojáky k nám, na našich serverech se to sestaví a dostanete přímo hotová RPMka (nejen pro OpenSUSE, ale tuším i pro RedHat a snad ještě pár dalších distribucí). Jenže tohle komerčním firmám nepomůže, protože si dost dobře nemohou dovolit poslat své zdrojáky na cizí server. :-(
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    8.1.2007 20:20 anicka | blog: ze_zivota
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Na druhou stranu, v nejblizsi dobe bude BS zcela otevrene a nikdo nikomu nebude branit, aby si jej rozjel na svych vlastnich strojich.
    ^D
    8.1.2007 20:42 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Hleďme, tudy se ubírá vývoj.
    Josef Kufner avatar 8.1.2007 20:42 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Serverovou farmu? Vždyť distribucí pro které má smysl balíčky dělat je pár (šest?) a na jeden obyčejný disk se to vejde. Stačilo by udržovat poslední stable těch několika zajímavých distribucí s potřebnýma knihovnama, což není problém. Pak stačí akorát mít script, který po nabootování a automatickém přihlášení stáhne aktuální zdrojáky, zkompiluje je, ubalí balíček, spustí sérii testů, jestli to funguje a nakonec rebootne do dalšího distra. Víceméně jde jen o to, aby výsledný balíček byl zkompilován se správnýma verzema knihoven a měl rozumné závislosti. Přes noc by to vcelku obyčejný počítač mohl v pohodě stihnout.
    Hello world ! Segmentation fault (core dumped)
    8.1.2007 21:33 Spike | skóre: 30 | blog: Communicator | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Nač rebootovat? Virtualizace nebo chroot mi přijde pohodlnější. ;)
    Bluebear avatar 8.1.2007 21:41 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Jistě, to všechno jde také, záleží jen na tom, v jak velkém měřítku to chcete provozovat. Na jeden nebo několik málo menších balíčků by jedno PC asi stačilo, ovšem pokud hodláte buildovat takové obludy, jako OpenOffice, Xka a podobné, asi by bylo lepší mít těch počů víc.
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    9.1.2007 08:25 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    Až na uživatele LFS a Gentoo jsou toto zrovna balíčky, jejich kompilaci necháváme na svých distributorech :-)
    When your hammer is C++, everything begins to look like a thumb.
    9.1.2007 09:17 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    A já myslel, že se tady bavíme o instalaci softů, které distributoři nikdy kompilovat nebudou a toto byl jenom příklad. ;-)
    Brabi avatar 13.1.2007 21:16 Brabi | skóre: 8 | blog: Fiend's records | Praha
    Rozbalit Rozbalit vše Re: Zápisky z Berlína - 2. část: Plány LSB
    O podobný instalátor se už snaží projekt Autopackage - www.autopackage.org
    Pets are always a great help in times of stress. And in times of starvation too, o'course.

    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.