Lansarea Armbian 25.8 și DietPi 9.16, distribuții pentru computere single-board

A fost publicat versiunea 25.8 a distribuției Linux Armbian, care oferă un mediu de sistem compact pentru computere single-board cu procesoare pe arhitecturi ARM, RISC-V și x86, suportând diverse modele Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi și Cubieboard bazate pe procesoare Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa și Samsung Exynos.

Pentru a genera pachetele, sunt utilizate bazele de date Debian și Ubuntu, însă toate componentele sunt recompilate complet prin intermediul propriului sistem de construire, incluzând optimizări pentru reducerea dimensiunii, îmbunătățirea performanței și implementarea de mecanisme suplimentare de securitate. De exemplu, secțiunea /var/log este montată folosind zram și stocată în RAM într-o formă comprimată, cu descărcarea datelor pe suportul de stocare o dată pe zi sau la încheierea activității. Secțiunea /tmp este montată folosind tmpfs.

Proiectul susține peste 30 de variante de compilare a nucleului Linux pentru diferite platforme ARM și ARM64. Este disponibil un SDK pentru a simplifica crearea propriilor imagini de sistem, pachete și variante ale distribuției. Pentru swap este utilizat ZSWAP. La conectarea prin SSH, există opțiunea de a folosi autentificarea cu doi factori. Include un emulator box64, care permite rularea programelor compilate pentru procesoarele pe baza arhitecturii x86. Sunt oferite pachete gata făcute pentru rularea mediilor utilizator pe baza KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce și Xmonad.

Principalele modificări în Armbian 25.8:

  • Suport oficial pentru plăcile Mekotronics R58 HD și NanoPi R3S LTS.
  • Suport adăugat pentru plăcile susținute de comunitate: CAINIAO CNIoT-CORE, KickPi K2B, Radxa Cubie A5E, Banana Pi R4 și Orange Pi 5 Pro.
  • Kernel-ul Linux pentru majoritatea plăcilor a fost actualizat la versiunea 6.16 în ramurile EDGE. În ramurile STABLE se folosește kernel-ul 6.12 LTS. Bootloader-ul U-Boot a fost actualizat la 2025.07 și toolkit-ul ATF 2.13 (Arm Trusted Firmware).
  • A fost adăugat suport pentru release-ul Debian 13, stabilizându-se construcțiile bazate pe Debian 13.
  • Toolkit-ul de construcție a primit suport pentru arhitectura LoongArch64.
  • Continuarea dezvoltării utilitarului armbian-config, utilizat pentru configurarea sistemului după instalare. Suport îmbunătățit pentru VPN WireGuard, extins setările legate de rutare în rețelele locale și configurarea sistemelor client. Integrare îmbunătățită cu sistemul de blocare a reclamelor Pi-hole.
  • A fost inclus suport pentru senzori de temperatură pentru placa Rock-5C.
  • Suport adăugat pentru subsistemul audio al plăcii RockPi-S.
  • Funcționarea Wake-on-LAN a fost stabilizată pe plăcile Helios4.
  • Driverele pentru plăcile Realtek RTL8822CS, Innosilicon USB3 PHY și NanoPi M6 au fost îmbunătățite.
  • Problemele legate de conectarea ecranelor prin interfața DSI (Display Serial Interface) pe plăcile Raspberry Pi 5 au fost rezolvate.

De asemenea, se remarcă formarea versiunii DietPi 9.16, o distribuție pentru PC-uri single-board pe arhitecturile ARM și RISC-V, cum ar fi Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid și VisionFive 2. Distribuția este construită pe baza pachetelor Debian și este disponibilă în construcții pentru mai mult de 50 de plăci. DietPi poate fi, de asemenea, utilizat pentru a crea medii compacte pentru mașini virtuale și computere obișnuite bazate pe arhitectura x86_64. Construcțiile pentru plăci se disting prin dimensiunea redusă (în medie 130 MB) în comparație cu Raspberry Pi OS și Armbian. Instrumentele pentru construirea și întreținerea distribuției sunt distribuite sub licența GPLv2.

Proiectul este optimizat pentru un consum minim de resurse și dezvoltă mai multe utilitare proprii: interfața pentru instalarea aplicațiilor DietPi-Software, configuratorul DietPi-Config, sistemul de backup DietPi-Backup, mecanismul de gestionare a jurnalelor temporare DietPi-Ramlog (de asemenea, suportă rsyslog), interfața pentru stabilirea priorităților proceselor DietPi-Services și sistemul de livrare a actualizărilor DietPi-Update. Utilitarele oferă o interfață de linie de comandă cu meniuri și dialoguri pe baza whiptail. Se suportă modul de automatizare completă a instalării, care permite instalarea pe plăci fără intervenția utilizatorului.

Printre modificările din DietPi 9.16:

  • A fost adăugat suport inițial pentru viitorul release Debian 14, al cărui dezvoltare a început în ramura Debian Testing. A început formarea construcțiilor bazate pe Debian 14.
  • La executarea operațiunilor cu pachete, a fost eliminată lansarea comenzii de actualizare a indicilor „apt update” dacă /etc/apt/sources.list și indicii specifici pentru arhitecturi au fost modificate cu mai puțin de o oră în urmă.
  • În scripturile și funcțiile G_* unde este necesară executarea operațiunilor privilegiate, a fost implementată o repornire încorporată utilizând sudo, fără a necesita introducerea manuală a comenzilor sub forma „sudo dietpi-software”.
  • În versiunile pentru plăcile Raspberry Pi, adaptorul UART este activat acum implicit la prima pornire.
  • Pentru plăcile ROCK Pi S, au fost adăugate setări pentru comutarea portului USB-C între modurile USB-host și OTG.
  • În utilitarul dietpi-software pentru sistemele bazate pe arhitectura RISC-V, au fost implementate opțiuni pentru utilizarea Docker Compose, Snapcast și Amiberry. Pentru toate arhitecturile și versiunile Debian, a fost adăugată posibilitatea instalării sistemului de automatizare a casei Domoticz. În versiunile pentru Raspberry Pi bazate pe Debian 12, a fost adăugat un pachet cu media center Kodi 21. A fost adăugată posibilitatea instalării Nextcloud Talk, Synapse și WireGuard în mod automat la prima pornire.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster