Release van Armbian 25.5 en DietPi 9.13, distributies voor single-board computers

De release van de Linux-distributie Armbian 25.5 is gepubliceerd, die een compact systeemomgeving biedt voor single-board computers met processors op basis van ARM-, RISC-V- en x86-architecturen, die verschillende modellen van Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi en Cubieboard ondersteunt, gebaseerd op Allwinner-, Amlogic-, Actionsemi-, Freescale / NXP-, Marvell Armada-, Rockchip-, Radxa- en Samsung Exynos-processors.

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.

Belangrijkste wijzigingen in Armbian 25.5:

  • OfficiĆ«le ondersteuning voor de boards Banana Pi M2 en Mekotronics r58/r58x is geboden.
  • Ondersteuning toegevoegd voor de boards TI SK-AM69, BeagleBoard PocketBeagle2, BeagleBone AI-64, BeaglePlay, Qcom Robotics RB5, Radxa Cubie A5E, SMART AM40, NanoPi R2S Plus, Mediatek Genio en Radxa Nio-12L.
  • Voor boards met Rockchip-chips, zoals de Rock 5B en Youyeetoo R1, is ondersteuning voor HDMI en audio gerealiseerd.
  • De ondersteuning voor de boards BananaPi BPI-M4-Zero, BananaPi SM1, BigTreeTech CB2, MBa8MPxL, Nano pi r3s, Radxa Zero3, Rock 3a, Odroid XU4, Orange Pi 5/5b/pro, Raspberry Pi, Rock5, Station p2/m3 is verbeterd.
  • De tool armbian-config is aanzienlijk gemoderniseerd en overgezet naar een module-architectuur, die wordt gebruikt voor systeem-configuratie na installatie. Een functie voor de applicatielibrary is geĆÆntegreerd, die de mogelijkheid biedt om geĆÆsoleerde omgevingen met populaire applicaties (Home Assistant, Stirling PDF, Navidrome, Grafana, NetData, Immich) direct vanuit de armbian-config-interface te draaien. In de netwerkinstelling is de detectie van Wi-Fi-toegangspunten verbeterd en is de configuratie van de netwerkinstelling vereenvoudigd. Dynamische laadtijden voor boardspecifieke componenten zijn verzekerd en de interface voor het schakelen tussen BSP (Board Support Package) is verbeterd.
  • De Linux-kernel voor boards met Rockchip-chips is bijgewerkt naar versie 6.14. Instellingen zijn verleend voor het beheren van de activatie van patches, waarmee een ongewijzigde versie van de kernel kan worden samengesteld.
  • De opstartlader U-Boot is bijgewerkt naar versie 2025.01.
  • Ondersteuning voor Btrfs-subvolume's is toegevoegd.
  • Het is mogelijk gemaakt om de uitlijningen van EFI-partities in te stellen voor gebruik op apparaten met UFS.
  • De ondersteuning voor toegang tot de console via de seriĆ«le poort is verbeterd.
  • E2fspros-tools zijn aan de basisopstelling toegevoegd.
  • De bouwtoolset heeft de mogelijkheid gekregen om ondersteuning voor ZFS, ZRAM en Docker in te schakelen.
  • Pakketten voor Home Assistant, Zerotier VPN, AdGuardHome, Unbound DNS.
  • De tools voor logboeken zijn vereenvoudigd en de middelen voor probleemdiagnose zijn verbeterd.

Daarnaast is de release van DietPi 9.13 opgemerkt, een distributie voor single board computers gebaseerd op 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 gebaseerd op het Debian-pakket en is beschikbaar in builds voor meer dan 50 boards. DietPi kan ook worden gebruikt om compacte omgevingen te creƫren 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.

Onder de veranderingen in DietPi 9.13:

  • Er is een verplicht wachtwoordwijzigingsverzoek toegevoegd voor standaardgebruikers en dietpi-software. In eerder geĆÆnstalleerde systemen zal dit verzoek worden weergegeven tijdens de updateprocedure, als er nog steeds standaardwachtwoorden worden gebruikt.
  • De hulpprogramma's unzip, 7zip en bzip2 zijn uitgesloten uit de systeemomgeving en worden nu automatisch geĆÆnstalleerd wanneer dat nodig is.
  • Voor de Orange Pi 3B is het koelbeheer geĆÆmplementeerd.
  • Voor de Radxa ZERO 3 is overgestapt op de Linux-kernel 6.1 versie die door de fabrikant wordt aangeboden.
  • Voor de ASUS Tinker Board 2 is het probleem met het wijzigen van het MAC-adres bij elke herstart opgelost.
  • In de afbeeldingen voor virtuele machines is het tiny-initramfs-pakket vervangen door initramfs-tools, dat het mogelijk maakt om compactere initramfs-afbeeldingen te genereren (~1 MiB in plaats van ~35 MiB) door alleen de gebruikte kernmodules op te nemen.
  • In de configuratie-interface na de eerste opstart is de dialoog voor het selecteren van de toetsenbordindeling vereenvoudigd (in plaats van een stappenproces is er een eenvoudige lijst met beschikbare opties en een aparte sectie met geavanceerde instellingen aangeboden).
  • In de applicatiebeheerder DietPi-Software is ondersteuning toegevoegd voor het installeren van het samenwerkingsplatform Gitea op systemen met RISC-V-processors.
  • De levering van de Google AIY Voice Kit- en Mycroft AI-pakketten is stopgezet, omdat de ontwikkeling door de fabrikanten is gestaakt.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster