Rocky Linux 8.4

22.06.2021 - Reading time: ~1 minute

Rocky Linux, nová linuxová distribuce, jejímž cílem je dělat to, co dosud dělal CentOS - tedy vydávat komunitní ekvivalent Red Hat Enterprise Linuxu - přichází s první stabilní verzí. Tato verze má, stejně jako její vzor, číslo 8.4 a je k dispozici pro platformy AMD64 a AArch64.

Zdroj:

CentOS (tehdy ve verzi 5) byl systém na mém prvním virtuálním webserveru. Předtím jsem vše hostoval u někoho jiného, CentOS byl ale dostatečně user-friendly na to, abych se na něm naučil spravovat jak Apache, tak mySQL, ale vlastně i celý systém. Už ho řadu let nepoužívám, přesto mě překvapilo prosincové ohlášení konce jeho dosavadní formy existence. Je dobře, že původní zakladatel projektu vytvořil jeho náhradu a doufám, že v Rocky Linuxu zopakuje úspěchy CentOSu.


Dvě firefoxové novinky na platformě OpenPOWER

08.06.2021 - Reading time: 2 minutes

Cameron Kaiser, tak jak oznámil při ohlášení konce vývoje TenFourFoxu, nasměřoval své úsilí a svůj volný čas k vylepšování Firefoxu na platformě OpenPOWER, respektive ppc64le pod Linuxem. Výsledkem je:

  • JavaScript JIT, ač má zatím daleko do plně funkčního software, umí generovat nativní instrukce, provádět ABI-compliant volání SpiderMonkey VM a při volání a návratech z funkcí správně obsluhuje zásobník. Je to vše teprve začátek práce, při níž už bylo a ještě bude (i dalšími vývojáři) použito hodně z věcí vytvořených původně pro TenFourFox, nicméně na konci snad bude plně funkční JIT ve Firefoxu, kde zatím (narozdíl od Chromia) chybí.
  • Firefox 89 je potvrzený jako přeložitelný a funkční. Tato nová verze s novým GUI sice pro překlad (minimálně pod Fedorou, kde Cameron testuje) vyžaduje konkrétní verzi GCC 11, jinak se nepřeloží a v případě použití clang se sice přeloží, avšak nejde spustit, nicméně při správném nastavení a se správným softwarem funguje a je dokonce o něco rychlejší, než verze dosavadní.

Zdroje:

Používám Firefox a používám ho na plus-mínus podobném železe jako Cameron. Pro mě osobně dvě velmi dobré zprávy - snad mi nová verze do Void Linuxu dorazí brzy.


Windows Subsystem for Linux dostává podporu GUI aplikací

22.04.2021 - Reading time: 2 minutes

Subsystém, který před několika lety Microsoft zavedl do Windows 10 a který umožňuje spouštění nativních linuxových programů ve Windows, se dostává na další úroveň. Nejdříve (WSL1) šlo jen o mezivrstvu, která (nedokonale) překládala volání linuxového jádra na volání pro NT kernel, posléze (WSL2) byl subsystém povýšen na běh celého virtualizovaného Linuxu zároveň s NT jádrem, celou dobu se ale jednalo pouze o aplikace běžící v textovém režimu, maximálně se dala grafika zobrazovat pomocí lokálně běžícího síťového X11 serveru coby aplikace pro Windows. To ale nebylo ani rychlé ani příjemné, proto MS již vloni ohlásil, že začíná pracovat na podpoře plného běhu GUI aplikací. Teď se na světlo světa dostává preview této technologie.

Zatím je vše dostupné pouze v GitHub repozitáři Microsoftu, s Windows 10 Insider Preview build 21362+ by se ale měla podpora dostat i mezi členy programu Windows Insider a někdy později i do běžných Windows. Vše je řešeno tak, že součástí WSL nadále bude přímo malá distribuce Linuxu rovnou od Microsoftu, s níž teprve bude komunikovat distribuce instalovaná uživatelem do WSL2. Tato malá distribuce obsahuje Wayland, X server, Pulse Audio a vše ostatní potřebné pro běh grafiky, audia a videa, existují pro ni i ovladače pro grafiky od Intelu, AMD a NVidie. Grafické programy spouštěné v uživatelské distribuci budou přímo komunikovat s kompozitorem Weston, který bude kreslit vše požadované.

Zdroje:

Kdo by to byl před dvaceti lety řekl, že Microsoft bude někdy až takhle alternativní? Linux se posunul z rakoviny až na skoro součást systému a když teď už bude umět i kreslit grafické aplikace, nezbývá než počkat na dobu, kdy bude NT jádro jen volitelnou součástí instalace Windows.


Slackware 15.0 Beta

13.04.2021 - Reading time: 2 minutes

Slackware, nejstarší stále vyvíjená linuxová distribuce, se s chystaným releasem 15.0 dostal už do stádia beta verze. Stalo se tak necelé dva měsíce po vyhlášení verze alfa, i tentokrát se nejedná o samostatný release, ale pouze o prohlášení větve -current za faktickou betu. Patrick Volkerding tak učinil v oficiálním change logu projektu i přesto, že zatím stále není dořešen problém při překladu 32bitové verze databáze mariadb. To by se mělo brzy zlepšít, proto lze v dohledné době očekávat buď další betu a nebo rovnou release candidate.

Aktuální stabilní verze, tedy 14.2, má za sebou už skoro pět let existence, před svým vydáním prošla dvěma betami a dvěma RC, celý proces trval zhruba půl roku.

Zdroje:

Co dodat? Slackware je moje domovská distribuce na všem, co má x86, AMD64 nebo ARM/AArch64. S výjimkou serveru, který hostuje tento blog, provozuju všude -current a nebudu to asi měnit ani do budoucna, nicméně právě server by si potřeboval novou stabilní verzi jako sůl - současný hybrid 14.0+14.1+14.2+patche má sice i při servírování více než desítky webů uptime přes šet set dnů, takže stabilní je dostatečně, ale také má PHP ve pětkové verzi a to už není žádná hitparáda.


JingOS 0.8 přináší OTA a další novinky

05.04.2021 - Reading time: 2 minutes

V posledním březnovém dni byla vydána verze 0.8 nové linuxové distribuce, která chce primárně cílit na použití na tabletech a zařízeních konvertovatelných z tabletu na desktop/notebook. Systém samotný je založený na Ubuntu, grafické prostředí pak na KDE a Plasma Mobile, přičemž část ovládacích prvků i funkcionality si autoři píší sami.

Ačkoliv většina serverů uvádí jako nejzásadnější novinku, že tato verze běží již i na architektuře x86, opak je pravdou - ode dne ohlášení je x86/AMD64 hlavní architekturou na níž vývoj probíhá a vlastně ani jiná oficiálně podporována není. Podle roadmapy se to má změnit až s verzí 1.0, která dorazí na konci června a bude podporovat minimálně vlastní chystaný ARMový tablet JingPad A1. Co tedy 0.8 skutečně přinesla?

  • Možnost OTA aktualizací
  • Vlastní App Store
  • Redesign správce souborů a nastavení
  • Možnost přeuspořádání ikon na ploše
  • Automatické škálování aplikací na HiPPI displejích
  • Bugfixy
  • Nový wallpaper

Zdroje:

Jsem skeptik. Pokud autoři tvrdí, že je JingOS "World’s FIRST Linux Tablet OS" tak jsou buď neznalí (Co třeba Nokia Internet Tablety před už více než 15 lety?), nebo lžou. Chtějí-li cílit na tablety a zatím oficiálně neběží na žádném ARM zařízení, protože čekají na vlastní tablet, je to podivné. Systém lze zatím stáhnout jen tak, že někam zadáte e-mail a dorazí vám odkaz, opět podivné. Možná se - jako už hodněkrát v historii - pletu, ale neprorokuju, že bychom za pět let všichni svištěli na tabletech s JingOS.


Vyšel postmarketOS 21.03 Second Beta

01.04.2021 - Reading time: 2 minutes

Po deseti měsících od vydání první beta verze mobilní distribuce založené na Alpine Linuxu, je tu beta druhá. Oficiálně je podporovaných jedenáct zařízení (tj. od minule o jedno více): 

  • ASUS MeMo Pad 7
  • BQ Aquaris X5
  • Motorola Moto G4 Play
  • Nokia N900
  • PINE64 PinePhone
  • PINE64 PineTab
  • Purism Librem 5
  • Samsung Galaxy A3 (2015)
  • Samsung Galaxy A5 (2015)
  • Samsung Galaxy S4 Mini Value Edition
  • Wileyfox Swift

V režimu testing je pak zařízení již více než 250. Co se grafického rozhraní týká, jsou v nabídce tři moderní mobilní GUI - Phosh, Plasma Mobile a Sxmo, pouze na N900 autoři doporučují použít vzhledem k jejímu stáří spíše desktopové i3.

Zdroj:

postmarketOS je něco, na co jsem celé roky čekal. Bohužel i se šuplíkem plným různých starých telefonů stále čekám, protože plně podporovaný kromě N900 není žádný a tam se spíše chystám vyzkoušet Maemo Laeste. Dále se nejblíže funkčnosti blíží Samsung Galaxy SIII i9300, ovšem i tam zatím absentuje podpora veškeré bezdrátové komunikace či senzorů, takže je z něj v podstatě pouze linuxový počítač jen s ARMem, zato bez klávesnice.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.