Po dwóch latach intensywnego rozwoju, Zapowiedziano wydanie nowej wersji Debiana 13., znanej jako „Trixie”. To wydanie gwarantuje wsparcie i aktualizacje przez kolejne pięć lat, a także repozytorium, które w tej wersji osiąga imponującą liczbę 69,830 5,411 pakietów binarnych, przewyższając 12 oferowanych w Debianie XNUMX.
W trakcie tej transformacji, Dodano 14,116 XNUMX nowych pakietówUsunięto 8,844 przestarzałe lub porzucone pakiety, co stanowiło 12% poprzedniej liczby. Dodatkowo zaktualizowano 44,326 63 pakietów, czyli XNUMX% całkowitej liczby, co odzwierciedla stałe dążenie do utrzymania nowoczesności i bezpieczeństwa systemu.
Ważne zmiany i ulepszenia w Debianie 13
Do najistotniejszych wydarzeń należy Oficjalne dodanie portu dla systemów opartych na 64-bitowej architekturze RISC-V, został również dodany port eksperymentalny «loong64»«, kompatybilny z architekturą LoongArch wykorzystywaną w procesorach Loongson 3 5000, choć wciąż bez oficjalnego wsparcia. Z drugiej strony, W Debianie 13 podjęto decyzję o zaprzestaniu obsługi architektur „mipsel” i „mips64el”, wersje historyczne, które miały istotne ograniczenia techniczne, takie jak limit pamięci 2 GB i problemy z kompilacją.
W części dotyczącej tworzenia zestawy jądra i pakiety dla 86-bitowych systemów x32 zostały zatrzymane, utrzymując tylko jedno oficjalne repozytorium pakietów i obsługując kontenery wieloarchitekturowe. W praktyce architektura i386 jest obecnie ukierunkowana głównie na uruchamianie aplikacji 32-bitowych w 86-bitowych systemach x64_64, co poprawia wydajność i kompatybilność.
Wśród ulepszeń wprowadzonych w nowym wydaniu Debiana 13 „Trixie”, kompletne rozwiązanie problemu z rokiem 2038 obejmuje migrację wszystkich pakietów do 64-bitowego typu danych time_t w architekturach 32-bitowych. Eliminuje to ograniczenia historyczne, które uniemożliwiały obsługę dat po styczniu 2038 roku.
Ponadto instalator Debian 13 otrzymał znaczące ulepszenia, w tym jeden nowa logika zarządzania partycjami EFI oraz tryb odzyskiwania dla systemów korzystających z podwoluminów Btrfs. Dodatkowo, instalacja została zoptymalizowana poprzez usunięcie zbędnego oprogramowania sprzętowego, które opierało się na pakietach niebędących wolnym oprogramowaniem, zapewniając bardziej przejrzyste środowisko, zgodne z zasadami wolnego oprogramowania.
Ponadto Zakończono obsługę starszych narzędzi, takich jak grub-legacy i win32-loader, przywracając jednocześnie obsługę znaków spoza zestawu ASCII w pełnych nazwach użytkowników.
La rozszerzono listę kompatybilnego sprzętu z urządzeniami takimi jak Pine64 Pinebook, MNT Reform 2, AM64x HummingBoard-T, Pine64 Star64, Wandboard rev D1oraz urządzenia oparte na układzie Snapdragon X Elite ARM SoC, co potwierdza zaangażowanie Debiana w szeroką gamę platform.
Ulepszenia rozruchu, systemu plików i zabezpieczeń
Debian 13 wprowadza tryb zdalnego rozruchu „HTTP Boot” w wersji instalacyjnej i Live, umożliwiając ładowanie obrazów ISO za pomocą protokołu HTTP poprzez interfejs UEFI lub U-Boot, ułatwiając instalację w nowoczesnych i elastycznych środowiskach.
System plików tmpfs jest teraz używany do hostowania tymczasowego katalogu /tmp, znajduje się w pamięci RAM i w razie potrzeby można je przenieść do partycji wymianyTa zmiana zmniejsza liczbę zapisów na dysku, obniża zużycie energii przez dysk twardy, wydłuża żywotność dysków SSD i poprawia wydajność zarządzania plikami tymczasowymi. Aby przywrócić działanie tradycyjnego systemu plików, należy użyć polecenia „systemctl mask tmp.mount”.
Ze względów bezpieczeństwa polecenia last, lastb i lastlog zostały usunięte z powodu braku kompatybilności z nowym 64-bitowym typem time_t. Zamiast nich zaleca się korzystanie z narzędzi wtmpdb, lastlog2 i lslogins, które oferują podobną funkcjonalność dostosowaną do nowych standardów. Dodano pakiet systemd-cryptsetup, aby ułatwić automatyczne wykrywanie i montowanie zaszyfrowanych systemów plików, zwiększając bezpieczeństwo danych.
Zaawansowana ochrona i aktualizacja kluczowych komponentów
Aby chronić systemy AMD64 i ARM64, Debian 13 korzysta z zaawansowanych rozszerzeń, takich jak Intel CET, ARM PAC i BTIŻe zapobiegać atakom na podstawie techniki programowania zorientowanego na zwrot (RPOMechanizmy te przechowują adresy powrotu w oddzielnym stosie cieni, co utrudnia atakującym wykorzystanie istniejących fragmentów kodu do manipulacji.
Dodano obsługę narzędzia run0 z systemd, który umożliwia bezpieczne uruchamianie procesów pod różnymi identyfikatorami użytkowników i stanowi bardziej niezawodny zamiennik sudo.
Menedżer pakietów APT został odnowiony o gałąź 3.0, który wprowadza ulepszony interfejs użytkownika, Silnik rozwiązywania zależności Solver3 i obsługa migawekPonadto usunięto narzędzie apt-key i dodano oparty na OpenSSL moduł kryptograficzny oraz nowe polecenie „dist-clean”, które ma za zadanie utrzymywać system w czystości i aktualności.
W skład dystrybucji wchodzi również polecenie debian-repro-status, które przydaje się do weryfikacji, czy zainstalowane pakiety są możliwe do odtworzenia, zwiększając zaufanie do integralności oprogramowania.
Aktualizacje jądra, środowisk graficznych i aplikacji
Jądro Linuxa zostało zaktualizowane do wersji 6.12, towarzyszące odnowie istotnych komponentów, takich jak systemd 257, bash 5.2.37, Glibc 2.41 i OpenSSL 3.5.
Środowiska graficzne dostępne w Debian 13 zawiera najnowsze wersje GNOME 48, KDE Plasma 6.3, LXDE 13, LXQt 2.1.0 i Xfce 4.20oraz zaktualizowany stos graficzny w celu poprawy wrażeń wizualnych i wydajności.
Te Aplikacje użytkowników również otrzymały duże aktualizacje, wyróżniać się LibreOffice 25.2, GIMP 3.0.2, Inkscape 1.4 i Vim 9.1, zapewniając użytkownikom większą funkcjonalność i stabilność.
Na koniec warto wspomnieć, że nowa wersja Debian 13 jest już dostępny Łącznie dostępnych będzie osiem oficjalnych architektur, w tym popularne Intel IA-32/x86 (i686), AMD64/x86-64 i ARM w różnych wariantach, a także mniej konwencjonalne architektury, takie jak RISC-V, PowerPC 64 (ppc64el) i IBM System z (s390x).