De release van de Linux-distributie Armbian 25.8 is gepubliceerd, die een compact systeemomgeving biedt voor single-board computers met processors op basis van ARM-, RISC-V- en x86-architecturen, en ondersteuning biedt voor verschillende modellen Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi en Cubieboard met processors van Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip, Radxa en Samsung Exynos.
Voor het creƫren van builds worden de Debian- en Ubuntu-pakketbases gebruikt, maar alle componenten worden volledig opnieuw opgebouwd met behulp van een eigen build-systeem, met optimalisaties om de grootte te verkleinen, de prestaties te verhogen en extra beveiligingsmechanismen toe te passen. Bijvoorbeeld, de partitie /var/log wordt gemonteerd met behulp van zram en opgeslagen in RAM in gecomprimeerde vorm, waarbij de gegevens eenmaal per dag of bij het afsluiten naar de schijf worden weggeschreven. De partitie /tmp wordt gemonteerd met tmpfs.
Het project ondersteunt meer dan 30 varianten van de Linux-kernel builds voor verschillende ARM- en ARM64-platforms. Er is een SDK beschikbaar voor het vereenvoudigen van het maken van eigen systeemimages, pakketten en distributie-editie. Voor swapping wordt ZSWAP gebruikt. Bij het inloggen via SSH is er een optie voor het gebruik van twee-factor-authenticatie. Het bevat de emulator box64, waarmee programma's die zijn samengesteld voor x86-architectuurprocessors kunnen worden uitgevoerd. Klaarstaande pakketten voor het draaien van gebruikersomgevingen op basis van KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce en Xmonad worden aangeboden.
Belangrijke veranderingen in Armbian 25.8:
- Officiƫle ondersteuning voor Mekotronics R58 HD en NanoPi R3S LTS-borden is voorzien.
- Ondersteuning toegevoegd voor community-ondersteunde borden: CAINIAO CNIoT-CORE, KickPi K2B, Radxa Cubie A5E, Banana Pi R4 en Orange Pi 5 Pro.
- De Linux-kernel voor de meeste borden is bijgewerkt naar versie 6.16 in de EDGE-takken. In de STABLE-takken wordt kernel 6.12 LTS gebruikt. De bootloader U-Boot 2025.07 en het ATF 2.13 (Arm Trusted Firmware) gereedschap zijn geüpdatet.
- Ondersteuning voor Debian 13 is toegevoegd en de stabilisatie van builds op basis van Debian 13 is uitgevoerd.
- De build-tool ondersteunt nu de LoongArch64-architectuur.
- De ontwikkeling van het hulpprogramma armbian-config, dat wordt gebruikt voor de systeemconfiguratie na installatie, is voortgezet. Ondersteuning voor VPN WireGuard is verbeterd, en de instellingen met betrekking tot routering in lokale netwerken en het configureren van client-systemen zijn uitgebreid. De integratie met het advertentieblokkeringssysteem Pi-hole is verbeterd.
- Ondersteuning voor temperatuursensoren voor het Rock-5C-bord is ingeschakeld.
- Ondersteuning voor de geluidsystemen van het RockPi-S-bord is toegevoegd.
- Wake-on-LAN is geĆÆmplementeerd voor Helios4-borden.
- De stuurprogramma's voor de Realtek RTL8822CS, Innosilicon USB3 PHY en NanoPi M6-borden zijn verbeterd.
- Problemen met het verbinden van schermen via de DSI (Display Serial Interface) op Raspberry Pi 5-borden zijn opgelost.
Daarnaast kan de release van DietPi 9.16 worden genoemd, een distributie voor single-board PC's op basis van ARM- en RISC-V-architecturen, zoals Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid en VisionFive 2. De distributie is gebouwd op het Debian-pakket en is beschikbaar in builds voor meer dan 50 borden. DietPi kan ook worden gebruikt voor het creƫren van compacte omgevingen voor virtuele machines en reguliere PC's op basis van de x86_64-architectuur. Builds voor borden verschillen in formaat (gemiddeld 130 MB) vergeleken met Raspberry Pi OS en Armbian. Het gereedschap voor het bouwen en onderhouden van de distributie wordt verspreid onder de GPLv2-licentie.
Het project is geoptimaliseerd voor minimaal energieverbruik en ontwikkelt verschillende eigen tools: de interface voor het installeren van applicaties DietPi-Software, de configurator DietPi-Config, het back-upsysteem DietPi-Backup, het tijdelijke loggingsmechanisme DietPi-Ramlog (waarbij ook rsyslog wordt ondersteund), de interface voor het instellen van prioriteiten voor procesuitvoering DietPi-Services en het updatesysteem DietPi-Update. De tools bieden een console-gebruikersinterface met een menu en dialogen op basis van whiptail. Een volledige automatiseringsmodus voor installatie wordt ondersteund, waardoor installatie op hardware mogelijk is zonder tussenkomst van de gebruiker.
Wijzigingen in DietPi 9.16:
- Beginondersteuning voor de toekomstige release van Debian 14 is toegevoegd, waarvan de ontwikkeling is begonnen in de Debian Testing-tak. De opbouw van builds op basis van Debian 14 is gestart.
- Bij het uitvoeren van pakketbewerkingen is het starten van de updatecommando "apt update" verwijderd, wanneer /etc/apt/sources.list en architektuurspecifieke indexen minder dan een uur geleden zijn gewijzigd.
- In de scripts en functies G_* is er een ingebouwde herstart geĆÆmplementeerd met behulp van sudo, waardoor handmatige invoer van commando's in de vorm van "sudo dietpi-software" niet nodig is voor het uitvoeren van bevoorrechte bewerkingen.
- In builds voor Raspberry Pi-borden is de UART-adapter nu standaard geactiveerd bij de eerste opstart.
- Voor ROCK Pi S-borden zijn er instellingen toegevoegd om de USB-C-poort tussen de USB-host- en OTG-modi te schakelen.
- In de tool dietpi-software voor systemen op basis van RISC-V-architectuur zijn opties geĆÆmplementeerd voor het gebruik van Docker Compose, Snapcast en Amiberry. Voor alle architecturen en versies van Debian is de mogelijkheid toegevoegd om het Domoticz thuisautomatiseringssysteem te installeren. In builds voor Raspberry Pi op basis van Debian 12 is een pakket met mediacenter Kodi 21 toegevoegd. De mogelijkheid om Nextcloud Talk, Synapse en WireGuard automatisch te installeren bij de eerste opstart is toegevoegd.
Bron: opennet.ru
