Dlouholetý balíčkář KDE Jonathan Riddell končí. Jeho práci na KDE neon financovala firma Blue Systems, která ale končí (Clemens Tönnies, Jr., dědic jatek Tönnies Holding, ji už nebude sponzorovat), někteří vývojáři KDE se přesunuli k nově založené firmě Techpaladin. Pro Riddella se již nenašlo místo. Následovala debata o organizaci těchto firem, které zahraniční vývojáře nezaměstnávají, nýbrž najímají jako kontraktory (s příslušnými důsledky z pohledu pracovního práva).
V Amsterdamu probíhá Blender Conference 2025. Videozáznamy přednášek lze zhlédnout na YouTube. V úvodní keynote Ton Roosendaal oznámil, že k 1. lednu 2026 skončí jako chairman a CEO Blender Foundation. Tyto role převezme současný COO Blender Foundation Francesco Siddi.
The Document Foundation, organizace zastřešující projekt LibreOffice a další aktivity, zveřejnila výroční zprávu za rok 2024.
Byla vydána nová stabilní verze 7.6 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 140. Přehled novinek i s náhledy v příspěvku na blogu.
Byla vydána verze 1.90.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
GNUnet (Wikipedie) byl vydán v nové major verzi 0.25.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.
Byla vydána nová major verze 7.0 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Nově je postavena je na Debianu 13 (Trixie) a GNOME 48 (Bengaluru). Další novinky v příslušném seznamu.
Společnost Meta na dvoudenní konferenci Meta Connect 2025 představuje své novinky. První den byly představeny nové AI brýle: Ray-Ban Meta (Gen 2), sportovní Oakley Meta Vanguard a především Meta Ray-Ban Display s integrovaným displejem a EMG náramkem pro ovládání.
Po půl roce vývoje od vydání verze 48 bylo vydáno GNOME 49 s kódovým názvem Brescia (Mastodon). S přehrávačem videí Showtime místo Totemu a prohlížečem dokumentů Papers místo Evince. Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.
Open source softwarový stack ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán ve verzi 7.0.0. Přidána byla podpora AMD Instinct MI355X a MI350X.
Uživatel je člověk líný a o pokročilých uživatelích to platí dvojnásob. V předchozích dílech tohoto seriálu jste se mohli dozvědět o různých nástrojích, které vám mohou ulehčit život. Tentokrát se podíváme na něco jiného z tohoto soudku.
V tomto díle unixových (nebo spíše čím dál více linuxových) nástrojů se podíváme na nástroje pro práci s diskovými oddíly.
V tomto díle volně navážeme na třináctý díl tohoto seriálu – v něm se psalo o programech ps a kill, které shodně pocházejí z balíčku procps. V procps je ovšem nástrojů pro práci s procesy mnohem více.
Tentokrát se podíváme na nástroje ovlivňující (rozšířené) atributy souborů.
Tentokrát se podíváme na méně obvyklé nástroje z balíčku schedutils.
V dalším díle Unixových nástrojů se podíváme na jeden z důležitých konzolových nástrojů pro práci s textem: AWK.
V tomto díle si představíme nástroj id
pro vypsání skutečného a efektivního UID, dále who
pro výpis přihlášených uživatelů, potom tty
pro výpis terminálu, který je otevřený jako standardní vstup a nakonec uname
sloužící k výpisu názvu systému.
V tomto díle si představíme příkaz alias
pro nastavování a vypisování tzv. aliasů, type pro výpis typu daného příkazu a expr k vyhodnocení zadaného matematického výrazu.
V dnešním díle si představíme programy nice
a renice
sloužící k nastavení priority procesům, a také umask
, který umí zjistit či nastavit masku oprávnění pro vytváření souborů.
V tomto díle si představíme program printf
sloužící k formátování a výpisu textu, dále wc
, který umí spočítat počet řádků, slov, znaků či bajtů v textu, potom nl
, který umí očíslovat řádky, a nakonec tee
, který umí výstup jiného programu ukládat do souboru a zároveň vypisovat na standardní výstup.
V tomto díle si ukážeme, jak zpracovávat přepínače v shellovém skriptu pomocí getopts
, dále jak zjistit, kolik procesorového času spotřebovává daný program pomocí time
, a také jak spustit program tak, aby jej nepřerušilo ukončení řídícího terminálu pomocí nohup
.
V tomto díle si povíme něco o příkazech často používaných v shellových skriptech: basename
/dirname
, test
a read
.
V tomto díle se seznámíme s programem find
, který slouží k vyhledávání souborů. Představíme jak standardní verzi, tak GNU rozšíření.
V tomto díle si popíšeme program ps
, který slouží k výpisu (stavu) běžících procesů, a program kill
sloužící k posílání signálů procesům.
V tomto díle seriálu si představíme tři příkazy související s plánováním pozdějšího spouštění jiných příkazů (at, sleep, wait).
V dnešním díle si popíšeme nástroj split
pro rozdělování souborů na části a dd
pro nízkoúrovňové kopírování souborů.
V tomto díle si popíšeme příkaz echo pro výpis daného textu na výstup a k tomu přidáme vyhledávání v textu pomocí příkazu grep.
V tomto díle se naučíme základy pokročilé editace textu (se zaměřením na nahrazování, tedy příkaz „s“) pomocí editoru sed
.
Tentokrát se podíváme na vytváření a aplikaci patchů, neboli záplat. Představíme si totiž programy diff
a patch
.
V tomto díle si představíme pár nástrojů pro jednoduchou manipulaci s textem: tr
pro nahrazování znaků, cut
pro získání požadované části textu, sort
pro řazení řádků a uniq
pro odstranění opakujících se řádků.
V tomto díle si představíme nástroj pro změnu časových atributů u souborů – touch
, dále program pro výpis velikosti souborů – du
a nakonec příkaz pro zjištění typu souborů – file
.
Tento díl je o přístupových právech v Unixu a o nástrojích pro manipulaci s nimi (chmod, chown, chgrp).
Podrobnosti o práci s adresáři v postředí příkazové řádky. Jak adresáře vytvářet, mazat a jak se mezi adresáři přepínat a zjišťovat svou aktuální pozici.
mv, cp, rm – přesun, kopírování, mazání. Přestože vypadají jednoduše, skýtají tyto základní příkazy mnoho možností. Podívejte se na příklady použití a vysvětlení významu přepínačů.
mv, cp, rm – přesun, kopírování, mazání. Přestože vypadají jednoduše, skýtají tyto základní příkazy mnoho možností. Podívejte se na příklady použití a vysvětlení významu přepínačů.
Tiskni
Sdílej: