Udgivelsen af Linux-distributionen Armbian 24.5 er offentliggjort, der tilbyder et kompakt systemmiljø til forskellige enkeltskortscomputere med processorer baseret på ARM-, RISC-V- og x86-arkitekturer, herunder forskellige modeller af 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.
Udgivelsesfunktioner:
- Frameworket til oprettelse af gentagne Armbian-bygninger baseret på Debian og Ubuntu er blevet opdateret. I Ubuntu-bygninger fjernes Canonical-pakker, herunder snapd, kernen 6.6 eller 6.8 leveres, OpenZFS 2.2.4, deb-pakker med Chromium, VS Code, Thunderbird, Firefox samt emulatorer box86 og box64 til at køre på systemer med Aarch64-arkitektur. Støtte til byggeri baseret på Ubuntu 24.04 er blevet tilføjet.
- Support til Orange Pi 5 Pro, Radxa Zero 3, FriendlyElec CM3588 NAS, Radxa ROCK 5 ITX, Avaota-A1 (Allwinner T527), Sakura Pi (Rockchip rk3308b), SK-AM68, qemu-uefi-x86 (til virtualiserede miljøer), Phytium Pi (4Gb), Cool PI CM5 EVB (RK3588) er tilføjet.
- Støtten til enkeltskortscomputere Khadas, Radxa ROCK Pi S, Odroid C1, Rock 4C+, TQMa8MP (i.MX 8M Plus) er forbedret.
- I Ubuntu 22.04-bygningerne er pakker med KDE fra KDE Neon-repositoriet blevet tilføjet.
- For en række kort (rockchip, rockchip64) er Linux-kernen opdateret til version 6.8.
- Levering af Linux-kernen 6.1 er sikret for Bananapi M7, Radxa Rock 5c og Orange Pi 5 Pro.
- Kommandoerne rewrite-uboot-patches, kernel-dtb (kun DTB (Device Tree) bygning) og inventory-boards (visning af en liste over kort i CSV-format) er blevet tilføjet til kommandolinjeværktøjerne.
- Support til NVMe-over-TCP er blevet inkluderet for rk35xx, rk3588, rockchip64, uefi og wsl.
- Interface til første login armbian-firstlogin er blevet redegjort.
- En PPA-repository med Chromium for aarch64 er blevet tilføjet.
- I installationsprogrammet armbian-install er kommandoen "rsync —one-file-system" aktiveret.
- I kernelindstillingerne for SoC Marvell Armada 370, 380 og XP er DRBD implementeret.
- I display manager SDDM er autologin aktiveret, og et eget tema tilgribdes.
- Videooptagelse fra HDMI ved hjælp af FFmpeg-pakken er blevet tilladt.
Kilde: opennet.ru
