Armbian-Distributionsversion 23.02

Die Linux-Distribution Armbian 23.02 wurde veröffentlicht und stellt eine kompakte Systemumgebung für verschiedene Einplatinencomputer auf Basis von ARM-Prozessoren bereit, darunter verschiedene Modelle von Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, Pine64, Nanopi und Cubieboard auf Basis von Allwinner , Amlogic, Actionsemi-Prozessoren, Freescale/NXP, Marvell Armada, Rockchip, Radxa und Samsung Exynos.

Zur Generierung von Builds werden Debian- und Ubuntu-Paketbasen verwendet, die Umgebung wird jedoch mithilfe eines eigenen Build-Systems vollständig neu erstellt, einschließlich Optimierungen zur Reduzierung der Größe, Steigerung der Leistung und Anwendung zusätzlicher Sicherheitsmechanismen. Beispielsweise wird die Partition /var/log mit zram gemountet und in komprimierter Form im RAM gespeichert, wobei die Daten einmal täglich oder beim Herunterfahren auf das Laufwerk übertragen werden. Die /tmp-Partition wird mit tmpfs gemountet.

Das Projekt unterstützt mehr als 30 Linux-Kernel-Builds für verschiedene ARM- und ARM64-Plattformen. Um die Erstellung eigener Systemabbilder, Pakete und Distributionseditionen zu vereinfachen, wird ein SDK bereitgestellt. Für den Austausch wird ZSWAP verwendet. Bei der Anmeldung über SSH besteht die Möglichkeit, eine Zwei-Faktor-Authentifizierung zu verwenden. Der Box64-Emulator ist im Lieferumfang enthalten und ermöglicht die Ausführung von Programmen, die für Prozessoren basierend auf der x86-Architektur kompiliert wurden. Als Dateisystem kann ZFS verwendet werden. Für den Betrieb benutzerdefinierter Umgebungen auf Basis von KDE, GNOME, Budgie, Cinnamon, i3-wm, Mate, Xfce und Xmonad werden vorgefertigte Pakete angeboten.

Release-Funktionen:

  • Unterstützung für die Rockchip RK3588-Plattform hinzugefügt und offizielle Unterstützung für Radxa Rock 5- und Orange Pi 5-Boards basierend auf dieser Plattform bereitgestellt.
  • Verbesserte Unterstützung für die Platinen Orange Pi R1 Plus, Raspberry Pi 3, JetHub D1/D1+, Rockchip64, Nanopi R2S, Bananapi M5 und Bananapi M2PRO.
  • Pakete werden mit den Debian- und Ubuntu-Repositorys synchronisiert. Experimentelle Builds basierend auf Debian 12 und Ubuntu 23.04 hinzugefügt.
  • Die Linux-Kernelpakete wurden auf Version 6.1 aktualisiert. Im Kernel 6.1 ist AUFS standardmäßig aktiviert.
  • Die Montagewerkzeuge wurden komplett neu gestaltet und sollen für die Montage der nächsten Version verwendet werden. Zu den Funktionen des neuen Toolkits gehören ein vereinfachtes Protokollsystem, die Einstellung der Verwendung externer Compiler, ein neu gestaltetes Caching-System und Unterstützung für Assembly auf allen Architekturen und Betriebssystemen, einschließlich offizieller Unterstützung für WSL2-Umgebungen.
  • Es wird eine automatisierte Zusammenstellung der von der Community entwickelten Bilder bereitgestellt.
  • Unterstützung für verschiedene Gamecontroller hinzugefügt.
  • Unterstützung für Waydroid hinzugefügt, ein Paket zum Ausführen von Android auf Linux-Distributionen.
  • Verbessertes Sound-Setup-Skript.
  • Der Übergang zum 882xbu-Treiber für drahtlose USB-Adapter basierend auf RTL8812BU- und RTL8822BU-Chips wurde durchgeführt.
  • Das Paket „gnome-disk-utility“ wurde zu Assemblys mit grafischen Umgebungen hinzugefügt.
  • Das Paket nfs-common wurde allen Assemblys außer der minimalen hinzugefügt.
  • Das wpasupplicant-Paket wurde zu Debian 12-basierten Builds hinzugefügt.

    Source: opennet.ru

Kommentar hinzufügen