ROOT.cz

Syndikovat obsah Root.cz
Root.cz - informace nejen ze světa Linuxu
Aktualizace: 13 min 39 sek zpět

Linux 5.13 vylepší Ext4, XFS i exFAT, Ubuntu 21.04 a Wayland vs X.Org

2 Květen, 2021 - 00:00
[3 minuty čtení] Podpora HDMI VRR v AMDGPU a další grafické novinky, GhostBSD 21.04.27 přešlo na FreeBSD 13.0-STABLE, Xiaomi používá tekutou čočku od Nextlens, Audacity nově pod křídly čerstvě založené Muse Group. Operační systém GhostBSD má novou verzi instalačních obrazů. Novinkou je přechod základu systému od FreeBSD 12.2-STABLE na novější verzi 13.0-STABLE. To si vyžádalo navíc jistou analýzu a opravu v kódu služeb OpenRC, devd a ovladačů, implementace těchto služeb nefungovaly korektně a bylo nutné vytvořit rc.devmatch jako náhradní implementaci za OpenRC devmatch.conf pro devd. Devmatch se nyní spouští v pořádku, všechny ovladače se správně načítají atd.
Kategorie: GNU/Linux & BSD

YouTube s povinným AV1 se nelíbí všem výrobcům, bojí se konkurenčního boje

30 Duben, 2021 - 00:00
[6 minut čtení] Google mění podmínky služby YouTube. Do budoucna vyžaduje, aby zařízení (například Smart TV či multimediální krabičky) podporovaly formát AV1, což se některým nelíbí. Do boje vytáhla společnost Roku. Nejprve tedy o co jde. Společnost Roku jistě netřeba mnohým představovat. Tento americký výrobce produkuje multimediální přehrávače s vlastním Roku OS už více než 12 let a už tehdy na prvním modelu spolupracoval s Netflixem. Dnes má na trhu modely s podporou HDR formátů, streamováním včetně 4k/60p videa, DTS či Dolby Atmos, to vše řízeno vlastní linuxovou distribucí Roku OS.
Kategorie: GNU/Linux & BSD

Domácí Wi-Fi mesh pomocí Xiaomi Mi Router AX1800

29 Duben, 2021 - 00:00
Bydlím v půlce dvojdomku a rozhodl jsem se, že celý dvojdomek pokryji signálem Wi-Fi. Možností, jak to udělat, je víc. Nakonec jsem objevil Xiaomi Mi Router AX1800. Byla to chyba, neopakujte ji po mně.
Kategorie: GNU/Linux & BSD

Komunikace mezi Pythonem a Javou s využitím nástroje py4j

29 Duben, 2021 - 00:00
[27 minut čtení] V dnešním článku si popíšeme potenciálně velmi užitečný projekt nazvaný py4j. Tento nástroj zajišťuje obousměrnou komunikaci na úrovni zdrojového kódu mezi Pythonem a programovacím jazykem Java. 1. Komunikace mezi Pythonem a Javou s využitím nástroje py4j
Kategorie: GNU/Linux & BSD

Tailscale: komerční WireGuard s lidskou tváří

28 Duben, 2021 - 00:00
[8 minut čtení] Mladý protokol WireGuard je populární volbou pro vytváření nejrůznějších šifrovaných spojení. Ne vždy je ale možné a snadné použít jej k přímému spojení mezi libovolnými dvěma body. O něco takového se snaží komerční služba Tailscale. Protokol WireGuard představuje jednoduchý způsob, jak vytvořit šifrovaný a autentizovaný tunel mezi libovolným množstvím počítačů. K tomu je potřeba, aby si každý uzel vygeneroval pár soukromého a veřejného klíče, ten veřejný předal všem ostatním uzlům a nakonfiguroval jejich veřejné klíče spolu s jim přidělenými IP adresami uvnitř tunelu a vnějšími IP adresami a čísly portů, na kterých jsou protistrany k zastižení.
Kategorie: GNU/Linux & BSD

Softwarová sklizeň (28. 4. 2021)

28 Duben, 2021 - 00:00
[1 minuta čtení] Sonda do světa otevřeného softwaru. Dnes si prohlédneme záznamy z navigací, obejdeme internetovou cenzuru v Íránu, očistíme signál od šumu a vytvoříme si scény pro virtuální realitu. Prohlížeč záznamů a map z GPS navigací. Umí otevřít a zpracovat data z navigačních přístrojů, z online map definovaných uživateli a stejně tak i z offline map. Ze záznamu trasy dokáže extrahovat převýšení, rychlost, teplotu nebo srdeční tep. Zvládá i více tras v jednom zobrazení, které pak umí exportovat do formátů PNG a PDF.
Kategorie: GNU/Linux & BSD

Retrohrátky: využití hudebních čipů OPL2 a OPL3 na Arduinu a Raspberry Pi

27 Duben, 2021 - 00:00
[28 minut čtení] Dnes si popíšeme jednoduché, ovšem na druhou stranu užitečné zvukové zařízení připojitelné k Arduinu či Raspberry Pi. Jedná se o zvukovou kartu OPL2 Audio Board osazenou slavným hudebním čipem OPL2 neboli Yamaha YM 3812. 1. Retrohrátky – využití hudebních čipů OPL2 a OPL3 na Arduinu a Raspberry Pi
Kategorie: GNU/Linux & BSD

Služby v distribuovaných systémech: proč vlastně komunikovat

27 Duben, 2021 - 00:00
[22 minut čtení] Tímto článkem bych rád otevřel novou sérii textů a ukázek zaměřených na služby v distribuovaných systémech. V předchozí sérii jsem ukazoval, jak se dá komunikovat mezi nezávislými systémy. Teď se zaměříme na otázku „proč“. Navazuji na předchozí sérii článků Komunikace v distribuovaných systémech, ve které jsem se primárně zaměřoval na možnosti komunikace mezi různými systémy s využitím centrálního message brokeru. Zatímco v předchozí sérii článků jsem ukazoval možnosti komunikace, tedy „jak“ se dá komunikovat mezi nezávislými systémy, v této sérii bych se rád zaměřil na otázku „proč“ komunikovat.
Kategorie: GNU/Linux & BSD

Postřehy z bezpečnosti: zranitelnosti nultého dne

26 Duben, 2021 - 00:00
[3 minuty čtení] V dnešním díle postřehů se podíváme na novou variantu malware XCSSET, na nové i opravené zranitelnosti nultého dne, na ukradené plány Apple a na ostatní zajímavosti ze světa výpočetní techniky. Experti z Trend Micro odhalili Mac malware kampaň proti Xcode vývojářům, která využívá novou verzi malware XCSSET upravenou pro podporu čipů M1 od Apple. XCSSET je malware pro systémy Mac, který byl původně objeven firmou Trend Micro v srpnu 2020. Šířil se pomocí Xcode projektů a zneužíval dvou zranitelností nultého dne ke krádežím citlivých informací a spouštění ransomware útoků.
Kategorie: GNU/Linux & BSD

OPNsense přechází na FreeBSD, vyšel Debian Installer 11 RC

26 Duben, 2021 - 00:00
[2 minuty čtení] Specializovaný operační systém pro routery a firewally OPNsense přechází na jádro FreeBSD. Debian Installer 11 RC přichází s jádrem 5.10 LTS. Vyšlo Ubuntu 21.04 s kódovým označením „Hirsute Hippo“. Specializovaný operační systém pro routery a firewally OPNsense byl doposud postavený na HardenedBSD. Využití jádra z tohoto operačního systému poskytovalo některé bezpečnostní funkce navíc. Problém je ale v tom, že HardenedBSD je udržován a vyvíjen velmi malou komunitou. Proto se vývojáři OPNsense rozhodli přejít na jádro FreeBSD 13.x. K této změně by mělo dojít ve verzi 22.1, která by měla vyjít v lednu 2022.
Kategorie: GNU/Linux & BSD

AMD Energy Monitoring zmizí z Linuxu, Blender ukazuje next-gen rendering Cycles X

25 Duben, 2021 - 00:00
[4 minuty čtení] Fedora 35 a LLVM/Clang balíčky, Wine 6.7 a další PE knihovny, PipeWire 0.3.26 s lepší podporou Bluetooth, podpora Power/Performance profilů SD karet, Chrome 91 ukáže WebTransport a WebAssembly SIMD. Fedora, stejně jako významná majorita ostatních linuxových distribucí, používá primárně kompilátor GCC, pouze s výjimkou případů, kdy daný program podporuje pouze sestavení s LLVM/Clang. Všechna čest výjimkám jako OpenMandriva, nicméně tyto výjimky nemusí mít svoji exkluzivitu donekonečna. Pro Fedoru 35 se již objevil návrh, aby bylo umožněno kompilovat balíčky pomocí LLVM/Clang v daleko širší škále případů.
Kategorie: GNU/Linux & BSD

Ubuntu 21.04: téměř dokonalý desktop poprvé s Waylandem a starším GNOME

23 Duben, 2021 - 00:00
[8 minut čtení] S kódovým označením Hirsute Hippo přišlo na svět další vydání linuxové distribuce Ubuntu. K dokonalosti mu chybí strašně málo, ale to samozřejmě nebude odteď za rok platit. Jaké novinky přichází s verzí 21.04? To podstatné na úvod: rokem číselně lichá dubnová vydání mají jednu podstatnou vlastnost. Sedí totiž přesně mezi dvěma LTS vydáními a obvykle je lze charakterizovat tak, že verze X-1.04 byla zcela odladěna svým následným vydáním X-1.10 a stejně tak, že příští verze X.10 bude naopak převážně testovacím prostorem pro budoucí LTS vydání, tedy verzi X+1.04. Dnes jsme u verze X.04, letos konkrétně 21.04. Nicméně letos nejde o zcela poklidné ospalé vody.
Kategorie: GNU/Linux & BSD

Tasmota a protokol MQTT: komunikácia klientov so serverom

22 Duben, 2021 - 00:00
[13 minut čtení] Komunikácia firmvéru Tasmota je založená na komunikačnom protokole MQTT. Dnes si tento protokol rozšírený v IoT opíšeme všeobecne so zameraním sa na tie jeho vlastnosti, ktoré sú využité v projekte Tasmota. Lepšia znalosť protokolu vám neskôr umožní správne nastaviť komunikáciu medzi klientami a serverom a lepšie diagnostikovať problémy, ktoré často vyplývajú z nesprávneho nastavenia.
Kategorie: GNU/Linux & BSD

Formát EDN: extensible data notation (dokončení)

22 Duben, 2021 - 00:00
[30 minut čtení] Ve druhém článku o formátu EDN si ukážeme vybrané příklady použití tohoto datového formátu v jazyce Go, některé specifické vlastnosti práce s EDN v Pythonu a taktéž se budeme zabývat problematikou tvorby vlastních štítků (tags). 1. Formát EDN: extensible data notation (dokončení)
Kategorie: GNU/Linux & BSD

ET: Legacy využívá zdrojové kódy z Wolfensteina, Lazy Chess jsou šachy pro začátečníky

21 Duben, 2021 - 00:00
[2 minuty čtení] ET: Legacy je pokračovatelem Wolfenstein: Enemy Territory s původními zdrojovými kódy. Otevřená šachová hra Lazy Chess nabízí ty nejlepší tahy. Arrow je nástroj pro vytváření textových her. OpenTESArena vrací klasiku z 90. let. Lazy Chess je počítačová šachová hra pro začátečníky. Podle slov jeho tvůrců se snaží odbourat „děsivý faktor“ této královské hry. Toho chce dosáhnout tím, že dá hráči na výběr jen několik možností, jak táhnout. V běžné šachové hře máte v průměru asi 30 možných tahů. Lazy Chess toto číslo snižuje na 2, 3 nebo 4 možné tahy. Ostřílené šachisty tato hra určitě neosloví, pro ty méně zdatné by to ale mohla být dobrá volba. Pod kapotou běží otevřený šachový engine Stockfish a hra nabízí možnost hrát proti umělé inteligenci, proti živému hráči vedle vás nebo online.
Kategorie: GNU/Linux & BSD

Softwarová sklizeň (21. 4. 2021)

21 Duben, 2021 - 00:00
[1 minuta čtení] Sonda do světa otevřeného softwaru. Dnes si představíme verzovací systém pro ML projekty, vyzkoušíme klienta pro Reddit, budeme spravovat soubory v příkazové řádce a nakonec vytvoříme nebo upravíme bittorent meta soubor. DVC je verzovací systém pro projekty, které řeší určitou problematiku pomocí strojového učení. Umožňuje verzovat modely strojového učení a datové sady. Nabízí propojení se službami Amazon S3, Microsoft Azure Blob Storage, Google Drive, Google Cloud Storage, Aliyun OSS, ale také s protokoly SSH/SFTP, HDFS nebo HTTP. Verzování a práce s větvemi v DVC je řešeno podobným způsobem jako v gitu. Analogie s ním je vizualizována na diagramu níže.
Kategorie: GNU/Linux & BSD

Uyuni aneb solnou plání configuration managementu

20 Duben, 2021 - 00:00
[13 minut čtení] Uyuni je nástroj na konfiguraci a správu infrastruktury, který vznikl v roce 2018 jako fork Spacewalku. Nabízí správu softwarových kanálů, plánování a následnou distribuci aktualizací a celkovou správu balíků na nich. Za možná trochu tajemným názvem Uyuni (vyslovuje se jako [uju:ˈni]) se skrývá nástroj na konfiguraci a správu infrastruktury, který vznikl v roce 2018 jako fork Spacewalku. Nyní má za sebou již více než dva roky nezávislého vývoje, zásadní část jeho kódu byla přepsána do Pythonu 3, jako na klíčovou komponentu spoléhá na SaltStack a jde o upstream pro SUSE Manager.
Kategorie: GNU/Linux & BSD

Formát EDN: extensible data notation

20 Duben, 2021 - 00:00
[32 minut čtení] V dnešním článku se seznámíme se základními vlastnostmi datového formátu pojmenovaného EDN, což je zkratka celého názvu Extensible Data Notation. Jedná se o formát určený pro reprezentaci a přenosy strukturovaných dat. 1. Formát EDN: extensible data notation
Kategorie: GNU/Linux & BSD

Postřehy z bezpečnosti: chyby v implementacích DNS nazvané NAME:WRECK

19 Duben, 2021 - 00:00
[4 minuty čtení] V aktuálním dílu Postřehů se podíváme na nedostatky v implementaci DNS klientů ve čtyřech oblíbených implementacích TCP/IP, podíváme se, jak dopadlo cvičení Locked Shields 2021 a na novou variantu útoku Rowhammer. Společnosti Forescout Research Labs a JSOF Research Labs spojily síly při výzkumu nedostatků kódu DNS klientů ve čtyřech populárních implementacích TCP/IP. Devět bezpečnostních nedostatků označených jako NAME:WRECK se týkají čtyř implementací TCP/IP (FreeBSD, Nucleus NET, IPnet a NetX). Nedostatky umožňují útoky typu DoS a RCE. Protože se jedná o chyby DNS klienta, je možné je zneužít podvržením DNS serveru, který generuje závadné odpovědi, nebo pomocí útoku MiM. Situace je nepříjemná hlavně proto, že je tak možné útočit na klienty ve vnitřních sítích (pokud se dotazují do Internetu) a týká se mnoha IoT zařízení, která se těžko záplatují.
Kategorie: GNU/Linux & BSD

Arch Linux má nový instalátor, Pop!_OS má nové prostředí

19 Duben, 2021 - 00:00
[2 minuty čtení] Arch Linux má nový instalátor systému. System76 pracuje na svém vlastním grafickém prostředí pro Pop!_OS. FreeBSD 13.0 přináší velké změny v podpoře hardwaru. Operační systém Collapse OS byl označen jako hotový. Nezávisle vyvíjená kanadská distribuce Arch Linux je primárně určená pro pokročilé uživatele. Projevuje se to už při instalaci, která probíhá v příkazovém řádku. Pro zjednodušení vznikla celá řada neoficiálních instalátorů.
Kategorie: GNU/Linux & BSD