Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.
Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.
Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.
Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.
Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.
Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).
Když kompilujeme ze zdrojového kódu aplikace, nemusíme je kompilovat a instalovat do adresářů, kam se obvykle instalují programy pomoci balíčků. Můžeme použít například /opt/slozka
nebo i některý domácí adresář. Takové věci si však nemůžeme dovolit při kompilování sdílených knihoven nebo pluginů, protože by je žádná aplikace nenašla. Sdílené knihovny a pluginy každá aplikace hledá na obvyklých místech, proto i při kompilaci musíme zachovat, kam se to nainstaluje. Teď mě ale napadá, že můžou být taky vyjímky, kdy sdílené knihovny nebo pluginy můžeme nebo dokonce je vhodné nakompilovat jinam. Příklad:
Pomoci balíčku mám nainstalované swh-plugins, které fungují dobře. Některý plugin bych si chtěl upravit, aby fungoval trochu jinak, ale ostatní pluginy bych nechtěl pokazit. Proto bych si stáhnul zdrojový kód swh-plugins, rozbalím, udělám některé úpravy ve zdrojovém kódu u vybraného pluginu, potom všechny pluginy zkompiluji. Při kompilaci si však zvolím nějaký prázdný adresář, třeba i v domácí složce. Vím, že zatím ty nové plginy fungovat nebudou, protože je žádný program nenajde, to ale nevadí. Vyhledám si binární soubur pluginu, který jsem předtím upravoval, a ten ručně nakopíruji teprve až teď na obvyklé předepsané místo, aby ho aplikace našly. Ještě předtím zkontroluji, jestli v tom "obvyklém" adresáři není soubor se stejným názvem a pokud je, tak si název nového souboru upravím, aby se odlišil a nepřepsaly be se soubory navzájem.
Mám pravdu, že v některých případech je vhodné pluginy dočasně nakompilovat jinam? Mohl bych postupovat, jak jsem popsal? A nemůže kompilace selhat nebo zkončit chybou, kvůli tomu, že si nastavím, aby se mi to kompilovalo jinam? Přece jenom to nejsou normální aplikace, ale pluginy nebo sdílené knihovny, u kterých to není zvykem.
Řešení dotazu:
Tiskni Sdílej: