Na novoroční inauguraci starosty New Yorku Zohrana Mamdaniho bylo zakázáno si s sebou přinést Raspberry Pi anebo Flipper Zero. Raspberry Pi i Flipper Zero jsou explicitně uvedeny v seznamu zakázaných věcí jak na na veřejné pozvánce, tak i na oficiálních stránkách města.
OpenTTD (Wikipedie), tj. open source klon počítačové hry Transport Tycoon Deluxe, byl vydán v nové stabilní verzi 15.0. Přehled novinek v seznamu změn a také na YouTube. OpenTTD lze instalovat také ze Steamu.
Správce oken IceWM byl vydán ve verzi 4.0.0, která např. vylepšuje navigaci v přepínání velkého množství otevřených oken.
Od 1. ledna 2026 jsou všechny publikace ACM (Association for Computing Machinery) a související materiály přístupné v její digitální knihovně. V rámci této změny je nyní digitální knihovna ACM nabízena ve dvou verzích: v základní verzi zdarma, která poskytuje otevřený přístup ke všem publikovaným výzkumům ACM, a v prémiové zpoplatněné verzi, která nabízí další služby a nástroje 'určené pro hlubší analýzu, objevování a organizační využití'.
K 1. lednu 2026 končí 70leté omezení majetkových autorských práv děl autorů zesnulých v roce 1955, viz 2026 in public domain. V americkém prostředí vstupují do public domain díla z roku 1930, viz Public Domain Day.
Všem vše nejlepší do nového roku 2026.
Crown je multiplatformní open source herní engine. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT a GPLv3+. Byla vydána nová verze 0.60. Vyzkoušet lze online demo.
Daniel Stenberg na svém blogu informuje, že po strncpy() byla ze zdrojových kódů curlu odstraněna také všechna volání funkce strcpy(). Funkci strcpy() nahradili vlastní funkcí curlx_strcopy().
Byla vydána nová verze 25.12.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
V seriálu se dozvíte vše, co potřebujete vědět k vytvoření balíčků pro Debian, Ubuntu nebo odvozené distribuce.
Předchozích jedenáct dílů vás provedlo základy vytváření balíčků pro Debian. Tento poslední díl je jakási všehochuť doplňující některé chybějící informace a drobné změny, ke kterým došlo, než byl seriál dopsán, nebo které se chystají.
Nyní již umíme vytvořit balíček. Aby se k němu dostali uživatelé, je vhodné jej nějak zveřejnit. Můžeme se buďto snažit balíček dostat do distribuce, nebo jen zveřejnit ve vlastním repozitáři. Článek popisuje tvorbu vlastního repozitáře a získávání sponzorů pro upload balíčku do distribuce.
Balíček pro jednoduchý program už umíme, dnes se podíváme na některé speciální balíčky, které budou potřebovat trochu zvláštní péče (knihovny, moduly pro Python, práce s databázemi).
Jaké nástroje nám mohou usnadnit práci s údržbou balíčků? Za léta existence Debianu jich vzniklo mnoho, dnes se podíváme na ty nejdůležitější.
Jednu důležitou věc při vytváření balíčku jsme prozatím poněkud vynechali - upravování původního programu. Nějakým změnám se dost často nevyhneme a způsobů, jak je provést, je několik. Protože tyto změny chceme obvykle i nějak archivovat, podíváme se na možnosti použití VCS pro tyto účely.
Balíček občas potřebuje během instalace něco provést. Podobně jako RPM, umožňuje Debian začlenit do různých fází instalace všelijaké skriptíky.
Nyní už víme, co to je Debhelper, a známe některé jeho příkazy. Tu nejdůležitější část jsme však minule vynechali a podíváme se na ni dnes. Jak tedy správně rozdělit soubory do binárních balíčků?
V minulém díle jsme sice vytvořili první balíček, ale zatím jsme moc nezkoumali co zapříčinilo, že se nám vlastně zkompiloval.
Byrokracii máme úspěšně za sebou a dnes se poprvé pokusíme vytvořit vlastní balíček.
Základní informace o balíčku jsme v minulém díle zapsali do souboru debian/control, ale to není vše, co budeme potřebovat. Dnešní díl bude tak trochu byrokratický aneb co všechno musí balíček obsahovat, aby mohl být v distribuci.
Veškeré informace o balíčku se nacházejí v souboru debian/control. Co všechno tento soubor musí obsahovat a co vše do něj můžeme napsat?
Pokud používáte Debian (nebo některou z jeho odvozenin, například Ubuntu) a chcete si pro tento systém vytvářet balíčky, tak vítejte u tohoto seriálu. Během následujících dvanácti dílů se dozvíte vše, co potřebujete vědět k vytvoření balíčků pro Debian.
Tiskni
Sdílej: