Armbian 21.08

Címkék

Megjelent az - saját bevallása szerint: SBC-khez legkedveltebb Linux operációs rendszer - Armbian 21.08-as kiadása. Főbb változások:

  • minimal, server or XFCE, Cinnamon and Budgie desktop
  • fast and effective automated language selection on first run
  • regular stable and daily beta & EDGE updates
  • CLI is powered with ZSH or BASH
  • added automated kernel upgrade on EDGE 5.13.y kernels
  • added mainline based SPI boot support for Odroid HC4
  • added Qemu virtual Armbian builds
  • added CSC images for Tinkerboard 2, Rockpi N10,
  • added ZFS upgrade to v2.1
  • improved Github Actions CI and CDN network
  • added Cinnamon and Budgie desktop
  • enabled 3D support wherever its possible and works reasonble well
  • added Khadas VIM1-3 & Edge boards, Avnet Microzed
  • enabled VPU support for Rockchip
  • added legacy kernel support for OrangepiZero2, Nvidia Jetson
  • declare Ubuntu Hirsute and Debian Bullseye packages as stable
  • added Ubuntu Impish and Debian Sid as beta build targets
  • added KDE plasma DE as a beta build target

Részletek a bejelentésben.

Hozzászólások

Ez egy mini team projekt volt.
Nem hiszem, hogy nem lenne kereslet ARM asztali gépekre, laptopokra és szerverekre is.
Több Linux terjesztésnek is van ARM változata, tehát van igény rá.

Én eddig hiába kerestem pl. ARM laptopot alig találtam, talán egyet, de az iszonyatosan drága volt. Többszöröse egy x86_64-nek és csak angol billentyűvel volt elérhető.

Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Laikusként mindig arra gondolok, hogy egy mai okosteló felépítésében nem különbözik egy PC-től: alaplap+proci+ram+háttértár+kijelző.

Van millió cég akik tonnaszám gyártják ezeket, nincsenek híján tervezési/gyártási tapasztalatnak. Ezek után nem nagyon tudom elképzelni, hogy mondjuk egy Asus aki telefont is gyárt meg laptopot is, ne tudna kijönni egy ARM-PC-vel. Vagy kb. bármelyik másik legalább közepes volumenű gyártó.

És miben lesz jobb? De nézzünk picit mögé:

SBC: újként bevezetett plattform, Linuxra épült, lehet alá tolni bármilyen procit egészen addig amíg nem kell harmadik fél zárt binárisa valami célcucc okán.
Android: Linuxra építve indult a telefonokon, tableteken. Lehet alá tolni többféle procit a jelenlegi Google által korlátozott palettából. De ez sem támogatja mindet, csak néhány architektúrára van valójában.
Apple: hardver-szoftver párost a kezében tartja és így sem volt neki egyszerű a váltás M1-re. Óvatos is volt az esetleges harmadik féltől származó bináris célszoftverek okán.
PC és szoftverproblémája: itt csak hardvergyártók vannak. Szoftver téren x86 Windows + x86 zárt binárisok meghatározóak. Ez gátolja az architektúra váltást. Például ICOM rádióprogramozó bináris nem fog ARM-on futni, melódat így nem tudod ARM laptoppal ellátni. Beleragadt az x86 binárisokkal ebbe az architektúrába a klasszikus PC piac. A relatív kevés PC-s Linux nem akkora bolt a vasgyártónak, hogy ez megérje neki.
A Linux alapú szerverpiac viszont izgibb, de a mezei szaki úgy van vele, hogy az x86 a kijárt út. Te HUP-os első fecskeként vennél ARM alapú szervert a cégednek? Vehetsz, van és itt is van és itt is kapsz és még sok más helyen.
 

Annyit pontosítanék, hogy jó lenne, ha a használható ARM gépek kínálata bővülne. Mert sok ARM-es cumó van már, Dunát lehet velük rekeszteni, mindenféle SBC-k, telefonok, táblagépek, néha netbook, laptop, de CPU erőre nagyon el vannak maradva, és a boot/firmware sincs szabványosítva közöttük.

Én nagyon várom pedig, hogy megjelenik egy igazán combos ARM proci, nem ilyen 4W-os kis/nagy mag + lófasz integrációs szutyok, hanem egy emberes, 65-130W TDP-s, min. 8 nagyagos, 16 szálas, 4-5 GHz-es, több megás emberes cache-es történetre gondolok, amivel lehet is valamit kezdeni, nem csak headless mikroszervernek, meg fingóappok futtatására jó.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Szerkesztve: 2021. 09. 02., cs – 11:03

BTW - Alap Debian tudtommal támogatja az ARM architektúrát. Miért is jó ez? Kész SBC optimalizált image-ek készülnek majd belőle?

 

-- Közben rájöttem. Igen. SBC opt. image-ek.

Jut eszembe, vannak arra már látható jelek, hogy a boot mechanizmus hasonlóan az x86-hoz gyártófüggetlenül egységes legyen az ARM-oknál?
Tulajdonképpen ez most a szűk keresztmetszet. Amíg a kernel elindul.
Ahány ARM, annyiféle kernel bootolása van. Például emlékszem, a Raspberry-k videóchipje kezdte el felnyalni a VFAT-ról a cuccot és abból a kódból inicializálni a CPU-t.

Ha jól tudom, szoktak olyat csinálni, hogy egy kernelben több eszköz device tree-je is benne van, és így az adott kernel több eszközhöz is jó. De persze nem az összeshez. Nyilván ha itthon összeütök egy saját boardot, akkor ahhoz is meg kell írni a device tree-t.