Release T2 SDE 25.4, Plattform zur Erstellung von Distributionen

Die Veröffentlichung des Meta-Distributions T2 SDE 25.4, das eine Umgebung zur Erstellung eigener Distributionen, zur Kreuzkompilierung und zur Pflege aktueller Paketversionen bereitstellt, wurde bekannt gegeben. Zu den beliebten Distributionen, die auf dem T2-System basieren, gehört Puppy Linux. Das Projekt bietet 25 bootfähige ISO-Images mit einer minimalen grafischen Umgebung in Varianten mit den Bibliotheken Musl, uClibc und Glibc. Für aktuelle Architekturen wurden Builds mit grafischer Umgebung auf Basis von GNOME und Wayland vorbereitet.

Die Plattform konzentriert sich auf die Erstellung von Builds auf Basis des Linux-Kernels, entwickelt jedoch auch Prototypen, die das Zusammenstellen von Paketen für verschiedene Betriebssysteme, einschließlich macOS, Haiku und BSD-Systeme, ermöglichen. Geplant ist die Unterstützung für die Erstellung von Umgebungen auf Basis anderer Kerne, beispielsweise auf der Basis von L4, Fuchsia und RedoxOS, sowie die Erstellung von Builds auf Basis von Android (AOSP). Über 5000 Pakete stehen zum Bauen zur Verfügung.

In T2 werden 25 Hardware-Architekturen unterstützt, die sowohl in modernen Embedded-Systemen als auch auf veralteter Hardware eingesetzt werden. Beispielsweise werden die Spielkonsolen Nintendo Wii U und Sony PS3 sowie Workstations von SGI, Sun und HP unterstützt. Für einige Architekturen ist der Betrieb in Umgebungen mit 512 MB RAM möglich. Fertige Builds sind für die Architekturen Alpha, Arc, ARM64, Avr32, HPPA64, IA64, Loongarch64, M68k, Microblaze, MIPS64, Nios2, OpenRISC, PowerPC 64, RISC-V 64, s390x, SPARC 64, SuperH, i486, x86-64 und x32 erstellt worden.

Zu den Änderungen in der neuen Version gehören:

  • Ein einfacher Installateur, der „Web Installer“, wurde implementiert, der Möglichkeiten zum Ersetzen zuvor installierter Linux-Systeme oder zum Erstellen neuer Systemumgebungen (sys-root oder Container) bietet.
  • Ein Port des AMD ROCm-Stacks für RISC-V- und ARM64-Systeme wurde hinzugefügt, der zur Beschleunigung von Operationen im Zusammenhang mit maschinellem Lernen verwendet werden kann.
  • OpenCL wird standardmäßig in Mesa unterstützt.
  • Pakete mit Rust und QEMU wurden für die Architekturen sparc64/32 hinzugefügt.
  • Die Unterstützung für ReiserFS und die drahtlosen Treiber von Orinoco (AirPort), die aus dem Linux-Kernel entfernt wurden, wurde wiederhergestellt.
  • Ein neues System wurde vorgeschlagen, um alternative Implementierungen von Standardprogrammen und Bibliotheken wie libjpeg-turbo und sdl-compat zu verwenden.
  • Die Umstellung von Abhängigkeiten auf die Kategorie der optionalen Abhängigkeiten wurde durchgeführt.
  • Die Arbeit an einem vollständig dynamischen System zur Auflösung von Abhängigkeiten wird fortgesetzt. Die Priorisierung von Paketen über das Tag „Priority“ ist nun nicht mehr verpflichtend.
  • Es wurden 527 Pakete oder neue Funktionen hinzugefügt, 4558 Pakete aktualisiert und 138 Pakete entfernt. Beispielsweise wurden der Linux-Kernel 6.14, GCC 14.2, LLVM/Clang 20.1, Glibc 2.41, Musl 1.2.5 und uClibC 1.0.49 aktualisiert.
  • Die Versionen der Desktop-Umgebungen KDE, GNOME und Xfce wurden aktualisiert.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster