Udgivelsen af Linux-distributionen Armbian 24.11 er offentliggjort, som tilbyder et kompakt systemmiljø til forskellige enkelskabscomputere med processorer baseret på ARM-, RISC-V- og x86-arkitektur, herunder forskellige modeller som Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi og Cubieboard baseret på Allwinner-, Amlogic-, Actionsemi-, Freescale/NXP-, Marvell Armada-, Rockchip-, Radxa- og Samsung Exynos-processorer.
Bygningerne er baseret på Debian- og Ubuntu-pakkebaser, men miljøet genopbygges fuldstændigt ved hjælp af et eget build-system med optimeringer for at reducere størrelsen, øge ydeevnen og anvende yderligere beskyttelsesmekanismer. For eksempel monteres partitionen /var/log ved hjælp af zram og opbevares i RAM i komprimeret form med data, der skrives til lageret en gang om dagen eller ved afslutning af systemet. Partitionen /tmp monteres ved hjælp af tmpfs.
Projektet understøtter over 30 varianter af Linux-kernens builds til forskellige ARM- og ARM64-platforme. For at forenkle oprettelsen af egne systembilleder, pakker og distributioner tilbydes der et SDK. ZSWAP bruges til swap. Ved SSH-login er der mulighed for at anvende to-faktor autentificering. Inkluderet er emulatoren box64, som muliggør kørsel af programmer kompileret til processorer baseret på x86-arkitekturen. Der tilbydes færdige pakker til at køre brugergrænseflader baseret på KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce og Xmonad.

Hovedændringer i Armbian 24.11:
- Byggeværktøjet (Armbian Build Framework) er blevet opdateret, hvor kompileringens proces er optimeret, byggerne er blevet hurtigere, og distributionen af egne firmware er blevet lettere.
- Konfigurationsscripts (Armbian Config Next Generation) er blevet opdateret, med udvidede muligheder for hardware- og serviceadministration.
- Linux-kernelpakken til enkelskabscomputere med Rockchip-chips er blevet opdateret. Den nye version forbedrer energiforvaltningen, øger stabiliteten af GPU-driveren og tilføjer support til ekstra periferiudstyr.
- Systemkonfigurationsværktøjet — armbian-config — er blevet fuldstændig omskrevet. I den nye version er processen til konfiguration af forskellige komponenter blevet forenklet, og mulighederne for automatisering af opgaver er blevet udvidet. En ny kommandolinjegrænseflade tilbydes til opgaver som netværkskonfiguration, ændring af SSH-parametre, hardwareadministration og installation/afinstallation af pakker.

- Processen til installation af applikationer er blevet forenklet, med brug af kommandolinje eller menu-baseret interface. For eksempel, med konfigurationsværktøjet armbian-config kan man hurtigt installere pakker som Docker, Portainer, Pi-Hole, OpenHab og Kuma.

- Der dannes separate installationsklare systembilleder med forskellige forudkonfigurerede applikationer, der inkluderer det minimalt nødvendige miljø, som er tilstrækkeligt til at køre specifikke applikationer. For eksempel er der tilgængelig en version til udrulning af hjemmeautomatiseringsplatformen Home Assistant, en version med værktøjer til sikkerhedstests fra Kali Linux og en version til oprettelse af netværkslagringssystemer baseret på OpenMediaVault.
- Sammensætninger til opbygning af arbejdsstationer baseret på enkeltbundkort er dannet ved brug af skrivebordsmiljøerne KDE, GNOME og Xfce. Sammensætningen med Xfce er desuden optimeret til brug på lavkraftige bundkort. Alle sammensætninger bruger 3D-acceleration på bundkort med denne support, og på Rockchip-bundkort understøttes desuden 4K-videoafspilning.


- Der tilbydes platinum-supportniveau for Radxa Rock 5 ITX, Rock 5B+/5C og Bigtreetech CB1 bundkort. Der er også support for Khadas Edge2 (Allwinner), Khadas VIM-serien, BananaPi CM40, BananaPi M7 (Rockchip RK3588), BananaPi F3 (RISC-V), FriendlyElec M6/T6/R6x (RK3588). Støtten til enheder med Mekotronics, Innovato, Libre Computer, Texas Instruments, JetHome, SmartNow og AlfredSmart chippene er udvidet.
Kilde: opennet.ru




