Utgivningen av Linux-distributionen Armbian 25.5 har publicerats, vilket tillhandahÄller en kompakt systemmiljö för enkortsdatorer med processorer baserade pÄ ARM-, RISC-V- och x86-arkitekturer, som stöder olika modeller av Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi och Cubieboard med processorer frÄn Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip, Radxa och Samsung Exynos.
För att skapa versioner anvÀnds paketbaser frÄn Debian och Ubuntu, men alla komponenter kompileras om fullstÀndigt med hjÀlp av ett eget byggsystem som inkluderar optimeringar för att minska storleken, öka prestandan och tillÀmpa ytterligare skyddsmekanismer. Till exempel, monteras katalogen /var/log med zram och lagras i RAM-minnet i komprimerad form med data som skrivs till lagring en gÄng om dagen eller vid avstÀngning. Katalogen /tmp monteras med tmpfs.
Projektet stöder mer Àn 30 olika versioner av Linux-kÀrnan för olika ARM- och ARM64-plattformar. Ett SDK tillhandahÄlls för att förenkla skapandet av egna systembilder, paket och distributioner. ZSWAP anvÀnds för swap. Vid inloggning via SSH erbjuds ett alternativ för att anvÀnda tvÄfaktorsautentisering. I paketet ingÄr emulatorn box64, som gör det möjligt att köra program som har kompilerats för processorer baserade pÄ x86-arkitekturen. Klara paket för att köra anvÀndarmiljöer baserade pÄ KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce och Xmonad erbjuds.
HuvudförÀndringar i Armbian 25.5:
- Officiellt stöd har lagts till för Banana Pi M2 och Mekotronics r58/r58x.
- Stöd har lagts till för TI SK-AM69, BeagleBoard PocketBeagle2, BeagleBone AI-64, BeaglePlay, Qcom Robotics RB5, Radxa Cubie A5E, SMART AM40, NanoPi R2S Plus, Mediatek Genio och Radxa Nio-12L.
- För kort med Rockchip-chip, sÄsom Rock 5B och Youyeetoo R1, har HDMI- och ljudstöd implementerats.
- Stödet för 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 har förbÀttrats.
- Verktyget armbian-config, som anvÀnds för att konfigurera systemet efter installation, har uppgraderats avsevÀrt och översatts till en mikroarkitektur. En funktion för applikationsbibliotek har integrerats, vilket möjliggör körning av isolerade miljöer med populÀra applikationer (Home Assistant, Stirling PDF, Navidrome, Grafana, NetData, Immich) direkt frÄn grÀnssnittet armbian-config. I nÀtverkskonfiguratorn har det förbÀttrade stödet för Wi-Fi-Ätkomstpunkter och förenklad nÀtverksgrÀnssnittsinstÀllning implementerats. Dynamisk nedladdning av platspecifika komponenter och ett förbÀttrat grÀnssnitt för att vÀxla mellan BSP (Board Support Package) har implementerats.
- Linux-kÀrnan för kort pÄ Rockchip-chip har uppdaterats till version 6.14. InstÀllningar för hantering av patch-inaktiveringen har tillhandahÄllits, vilket möjliggör kompilering av en oförÀndrad version av kÀrnan.
- Bootloader U-Boot har uppdaterats till version 2025.01.
- Stöd för Btrfs-underavsnitt har lagts till.
- Möjligheten att justera EFI-partitioner har implementerats för att fungera pÄ enheter med UFS.
- Stödet för Ätkomst till konsolen via seriell port har förbÀttrats.
- Verktyg som e2fspros har inkluderats i den grundlÀggande uppsÀttningen.
- Möjlighet att inkludera stöd för ZFS, ZRAM och Docker har lagts till i byggverktygslÄdan.
- Paketen Home Assistant, Zerotier VPN, AdGuardHome, Unbound DNS.
- Verktygen för loggning har förenklats och diagnostiska verktyg för att lösa problem har förbÀttrats.
Det Àr vÀrt att notera lanseringen av DietPi 9.13, en distribution för enkortsdatorer baserade pÄ ARM- och RISC-V-arkitekturer, sÄsom Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid och VisionFive 2. Distributionen bygger pÄ Debian-paketbasen och finns i versioner för mer Àn 50 olika plattformar. DietPi kan ocksÄ anvÀndas för att skapa kompakta miljöer för virtuella maskiner och vanliga datorer baserade pÄ x86_64-arkitekturen. Versionerna för plattformarna har en liten storlek (i genomsnitt 130 MB) jÀmfört med Raspberry Pi OS och Armbian. Verktygen för att bygga och underhÄlla distributionen sprids under GPLv2-licensen.
Projektet Àr optimerat för minimal resursförbrukning och utvecklar flera egna verktyg: grÀnssnittet för att installera appar DietPi-Software, konfigurationsverktyget DietPi-Config, backup-systemet DietPi-Backup, tidsloggningssystemet DietPi-Ramlog (Àven rsyslog stöds), grÀnssnittet för att stÀlla in processprioriteringar DietPi-Services och systemet för att leverera uppdateringar DietPi-Update. Verktygen erbjuder en konsolbaserad anvÀndargrÀnssnitt med menyer och dialoger baserade pÄ whiptail. FullstÀndig automatisering av installationen stöds, vilket gör det möjligt att installera pÄ plattformar utan anvÀndarintervention.
Bland förÀndringarna i DietPi 9.13:
- En begÀran om obligatorisk lösenordsÀndring för anvÀndare som anvÀnder standardinstÀllningar och dietpi-software har lagts till. I tidigare installerade system kommer en sÄdan begÀran att visas under uppdateringsprocessen om standardlösenord fortfarande anvÀnds.
- Verktygen unzip, 7zip och bzip2 har tagits bort frÄn systemmiljön och kommer nu att installeras automatiskt vid behov.
- För Orange Pi 3B har supporten för flÀktstyrning implementerats.
- För Radxa ZERO 3 har övergÄngen till en Linux-kÀrna version 6.1, som erbjuds av tillverkaren, genomförts.
- För ASUS Tinker Board 2 har problemet med att MAC-adressen Àndras vid varje omstart lösts.
- I bilderna för virtuella maskiner har paketet tiny-initramfs ersatts med initramfs-tools, vilket möjliggör generering av mer kompakta initramfs-bilder (~1 MiB istÀllet för ~35 MiB) genom att inkludera endast de moduler som anvÀnds.
- I instÀllningsgrÀnssnittet efter första uppstart har dialogrutan för val av tangentbordslayout förenklats (istÀllet för en flertrÄdig process har en enkel lista med tillgÀngliga alternativ och en separat sektion med avancerade instÀllningar föreslagits).
- I apphanteraren DietPi-Software har stöd för installation av plattformen för samarbetsutveckling Gitea implementerats pÄ system med RISC-V-processorer.
- Leveranserna av Google AIY Voice Kit och Mycroft AI-paket har upphört, eftersom produktionen har avbrutits av tillverkarna.
KĂ€lla: opennet.ru
