Wydanie dystrybucji Slackware 15.0

Po ponad pięciu latach od ostatniego wydania opublikowano wydanie dystrybucji Slackware 15.0. Projekt rozwija się od 1993 roku i jest najstarszą z obecnie istniejących dystrybucji. Do pobrania dostępny jest obraz instalacyjny (3.5 GB), który przygotowano dla architektur i586 i x86_64. Dla zapoznania się z dystrybucją bez instalacji dostępna jest wersja Live (4.3 GB). Zestaw dodatkowych pakietów z programami, których brakuje w standardowej wersji, można znaleźć w repozytorium slackbuilds.org.

Pomimo swojego solidnego wieku, dystrybucja zdołała zachować swoją tożsamość oraz prostotę w organizacji pracy. Brak komplikacji i prosty system inicjalizacji w stylu klasycznych systemów BSD sprawiają, że dystrybucja jest interesującym rozwiązaniem do nauki działania systemów podobnych do Unix, przeprowadzania eksperymentów i zapoznawania się z Linuksem. Główną przyczyną długowieczności dystrybucji jest niewyczerpane zaangażowanie Patricka Volkerdinga, który od prawie 30 lat jest liderem i głównym deweloperem projektu.

Podczas opracowywania nowego wydania główna uwaga została skupiona na dostarczeniu nowych technologii i aktualnych wersji programów, nie naruszając jednocześnie tożsamości i cech dystrybucji. Głównym celem było uczynienie dystrybucji bardziej nowoczesną, ale przy zachowaniu tradycyjnego sposobu pracy w Slackware. Kluczowe zmiany:

  • Przejście na używanie podsystemu PAM (Pluggable Authentication Module) do autoryzacji oraz zastosowanie PAM w pakiecie shadow-utils, używanym do przechowywania haseł w pliku /etc/shadow.
  • Do zarządzania sesjami użytkowników zamiast ConsoleKit2 zastosowano elogind, wersję logind, niepowiązaną z systemd, co znacznie uprościło dostarczanie środowisk graficznych związanych z określonymi systemami inicjalizacji i poprawiło wsparcie dla standardów XDG.
  • Dodano wsparcie multimedia serwera PipeWire oraz możliwość jego użycia zamiast PulseAudio.
  • Zrealizowano wsparcie graficznej sesji na bazie protokołu Wayland, który można wykorzystać w KDE oprócz sesji opartej na X-serwerze.
  • Dodano nowe wersje środowisk użytkownika Xfce 4.16 i KDE Plasma 5.23.5. Pakiety z LXDE i Lumina dostępne są poprzez SlackBuild.
  • Jądro Linux zostało zaktualizowane do gałęzi 5.15. Do instalatora dodano wsparcie dla generowania pliku initrd, a do dystrybucji dodano narzędzie geninitrd do automatycznej budowy initrd dla zainstalowanego jądra Linux. Modułowa budowa jądra „generic” jest zalecana jako domyślna, ale zachowano również wsparcie dla monolitycznego jądra „huge”, które zawiera zestaw sterowników koniecznych do uruchomienia bez initrd.
  • Dla systemów 32-bitowych zaproponowano dwie budowy jądra — z SMP oraz dla jednoprocesorowych systemów bez wsparcia SMP (można używać na bardzo starych komputerach z procesorami starszymi niż Pentium III oraz niektórymi modelami Pentium M, które nie obsługują PAE).
  • Dostawa Qt4 została zakończona, a dystrybucja całkowicie przeszła na Qt5.
  • Migracja na Pythona 3 została zrealizowana. Dodano pakiety do rozwoju w języku Rust.
  • Domyślnie do zapewnienia działania serwera pocztowego używany jest Postfix, a pakiety z Sendmail przeniesiono do sekcji /extra. Zamiast imapd i ipop3d zastosowano Dovecot.
  • W narzędziu do zarządzania pakietami pkgtools zaimplementowano wsparcie dla blokad, które chronią przed jednoczesnym uruchomieniem konkurencyjnych operacji oraz zmniejszono intensywność operacji zapisu na dysku, aby zoptymalizować pracę na dyskach SSD.
  • Do zestawu dodano skrypt „make_world.sh”, który umożliwia automatyczne przebudowanie całego systemu z kodu źródłowego. Wprowadzono także nowy zestaw skryptów do przebudowy instalatora i pakietów z jądrem.
  • Zaktualizowano wersje pakietów, w tym mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg-server 1.20.14, gimp 2.10.30, gtk 3.24, freetype 2.11.1, samba 4.15.5, postfix 3.6.4, perl 5.34.0, apache httpd 2.4.52, openssh 8.8, php 7.4.27, python 3.9.10, ruby 3.0.3, git 2.35.1 i inne.

    Ź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