Wydanie T2 SDE 25.4, platformy do tworzenia dystrybucji

Opublikowano wersję meta-dystrybucji T2 SDE 25.4, która zapewnia środowisko do tworzenia własnych dystrybucji, krzyżowej kompilacji oraz utrzymywania wersji pakietów w aktualnym stanie. Z popularnych dystrybucji opartych na systemie T2 wyróżnia się Puppy Linux. Projekt oferuje 25 bootowalnych obrazów iso z minimalnym środowiskiem graficznym w wersjach z bibliotekami Musl, uClibc i Glibc. Dla odpowiednich architektur przygotowano zestawy z graficznym środowiskiem opartym na GNOME i Wayland.

Platforma koncentruje się na tworzeniu zestawień opartych na jądrze Linux, ale oddzielnie rozwijane są prototypy, które pozwalają na tworzenie pakietów dla różnych systemów operacyjnych, w tym macOS, Haiku i systemów BSD. W planach jest wsparcie dla tworzenia środowisk opartych na innych jądrach, takich jak L4, Fuchsia i RedoxOS, oraz formowanie zestawień opartych na Androidzie (AOSP). Do kompilacji dostępnych jest ponad 5000 pakietów.

W T2 zapewniono wsparcie dla 25 architektur sprzętowych stosowanych zarówno w nowoczesnych systemach wbudowanych, jak i na starszym sprzęcie. Na przykład zapewnione jest wsparcie dla konsol do gier Nintendo Wii U oraz Sony PS3, stacji roboczych SGI, Sun i HP. Dla niektórych architektur możliwa jest praca w środowiskach z 512 MB RAM. Gotowe zestawienia zostały stworzone dla architektur Alpha, Arc, ARM64, Avr32, HPPA64, IA64, Loongarch64, M68k, Microblaze, MIPS64, Nios2, OpenRISC, PowerPC 64, RISC-V 64, s390x, SPARC 64, SuperH, i486, x86-64 oraz x32.

Wśród zmian w nowej wersji:

  • Wprowadzono prosty instalator „Web Installer”, który oferuje możliwości wymiany wcześniej zainstalowanych systemów Linux lub tworzenia nowych środowisk systemowych (sys-root lub kontenerów).
  • Dodano port stosu AMD ROCm dla systemów RISC-V i ARM64, który można wykorzystać do przyspieszania operacji związanych z uczeniem maszynowym.
  • W Mesa domyślnie włączono wsparcie dla OpenCL.
  • Dla architektur sparc64/32 dodano pakiety z Rust i QEMU.
  • Przywrócono wsparcie dla ReiserFS oraz bezprzewodowych sterowników Orinoco (AirPort), które zostały usunięte z jądra linux.
  • Zaprezentowano nowy system do używania alternatywnych realizacji typowych programów i bibliotek, takich jak libjpeg-turbo i sdl-compat.
  • Przeprowadzono prace nad przeniesieniem zależności do kategorii opcjonalnych.
  • Kontynuowano prace nad stworzeniem w pełni dynamicznego systemu rozwiązywania zależności. Ustalanie priorytetów dla pakietów za pomocą tagu „Priority” nie jest już obowiązkowe.
  • Dodano 527 pakietów lub nowych funkcji, zaktualizowano 4558 pakietów, usunięto 138 pakietów. Na przykład, zaktualizowano jądro Linux do 6.14, GCC do 14.2, LLVM/Clang do 20.1, Glibc do 2.41, Musl do 1.2.5, uClibC do 1.0.49, Mesa do 25.0.3.
  • Zaktualizowano wersje środowisk użytkowników KDE, GNOME i Xfce.

Ź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