Wydanie Armbian 24.5, dystrybucji dla komputerów jednopłytkowych.

Wydano wersję dystrybucji Linuksa Armbian 24.5, która oferuje kompaktowe środowisko systemowe dla różnych komputerów jednopłytkowych z procesorami opartymi na architekturach ARM, RISC-V i x86, w tym różnych modeli Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi i Cubieboard, korzystających z procesorów Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa i Samsung Exynos.

Do budowy obrazów używane są bazy pakietów Debian i Ubuntu, ale środowisko jest całkowicie składane przy użyciu własnego systemu budowy z optymalizacjami mającymi na celu zmniejszenie rozmiaru, zwiększenie wydajności oraz zastosowanie dodatkowych mechanizmów ochrony. Na przykład, katalog /var/log jest montowany przy użyciu zram i przechowywany w pamięci RAM w skompresowanej formie, z zapisem danych na nośnik raz dziennie lub przy wyłączeniu. Katalog /tmp jest montowany za pomocą tmpfs.

Projekt wspiera ponad 30 wariantów kompilacji jądra Linux dla różnych platform ARM i ARM64. Aby uprościć tworzenie własnych obrazów systemowych, pakietów i edycji dystrybucji, dostępne jest SDK. Do swapu wykorzystywany jest ZSWAP. Przy logowaniu przez SSH dostępna jest opcja korzystania z dwuetapowej weryfikacji. W skład wchodzi emulator box64, umożliwiający uruchamianie programów skompilowanych dla procesorów opartych na architekturze x86. Oferowane są gotowe pakiety do uruchamiania środowisk użytkownika opartych na KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce i Xmonad.

Cechy wydania:

  • Zaktualizowano framework do tworzenia powtarzalnych kompilacji Armbian na bazie Debian i Ubuntu. W kompilacjach opartych na Ubuntu usunięto pakiety Canonical, w tym snapd, dostarczane są jądra 6.6 lub 6.8, OpenZFS 2.2.4, pakiety deb z Chromium, VS Code, Thunderbird, Firefox, emulatory box86 i box64 do uruchamiania na systemach z architekturą Aarch64. Dodano wsparcie dla kompilacji na bazie Ubuntu 24.04.
  • Dodano wsparcie dla płyt 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 (dla środowisk wirtualizowanych), Phytium Pi (4Gb), Cool PI CM5 EVB (RK3588).
  • Ulepszono wsparcie dla komputerów jednopłytkowych Khadas, Radxa ROCK Pi S, Odroid C1, Rock 4C+, TQMa8MP (i.MX 8M Plus).
  • Do kompilacji na bazie Ubuntu 22.04 dodano pakiety KDE z repozytorium KDE Neon.
  • Dla szeregu płyt (rockchip, rockchip64) jądro Linuksa zaktualizowano do wersji 6.8.
  • Dostarczono jądro Linuksa 6.1 dla płyt Bananapi M7, Radxa Rock 5c i Orange Pi 5 Pro.
  • Dodano do narzędzi wiersza poleceń komendy rewrite-uboot-patches, kernel-dtb (kompilacja tylko DTB (Device Tree)), inventory-boards (wyjście listy płyt w formacie CSV).
  • Dla rk35xx, rk3588, rockchip64, uefi i wsl włączono wsparcie NVMe-over-TCP.
  • Przeprojektowano interfejs pierwszego logowania armbian-firstlogin.
  • Dodano repozytorium PPA z Chromium dla aarch64.
  • W instalatorze armbian-install użyto polecenia „rsync —one-file-system”.
  • W ustawieniach jądra dla SoC Marvell Armada 370, 380 i XP użyto DRBD.
  • W menedżerze wyświetlania SDDM włączono automatyczne logowanie (autologin) i zastosowano własny motyw graficzny.
  • Zezwolono na przechwytywanie wideo przez HDMI za pomocą pakietu FFmpeg.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster