Kilka dni temu ogłoszono uruchomienie nowej wersji dystrybucji Linuksa «NixOS 21.05» w którym wprowadzono wiele aktualizacji pakietów systemowych, spośród których wyróżniają się te ze środowisk graficznych, a także włączenie usług i inne zmiany. .
Ci, którzy nie są zaznajomieni z tą dystrybucją Linuksa, powinni o tym wiedzieć Opiera się na menedżerze pakietów Nix a to zapewnia szereg zastrzeżonych rozwiązań, które upraszczają konfigurację i konserwację systemu. .
Np. NixOS wykorzystuje pojedynczy plik konfiguracyjny systemu (configuration.nix), zapewnia możliwość szybkiego cofania aktualizacji, obsługuje przełączanie między różnymi stanami systemu, obsługuje instalację poszczególnych pakietów przez poszczególnych użytkowników (pakiet jest umieszczony w katalogu domowym ), wiele wersji tego samego programu może być zainstalowanych jednocześnie, dostępne są kompilacje, które można odtwarzać.
Podczas korzystania z Nix, pakiety są instalowane w drzewie lub podkatalogu katalogów / nix / sklep oddzielne w katalogu użytkownika. Menedżer pakietów GNU Guix stosuje podobne podejście, które opiera się na pracy Nixa.
Zależności można określić między pakietami, podczas gdy skanowanie w poszukiwaniu identyfikatorów skrótu w katalogu zainstalowanych pakietów służy do znalezienia obecności już zainstalowanych zależności.
Możliwe jest pobranie gotowych do użycia pakietów binarnych z repozytorium (gdy instalowane są aktualizacje pakietów binarnych, pobierane są tylko zmiany delta) lub kompilacja ze źródeł ze wszystkimi zależnościami.
Główne nowości NixOS 21.05
W tej nowej wersji NixOS 21.05 Dodano 12985 14109 pakietów, usunięto 16768 XNUMX pakietów i zaktualizowano XNUMX XNUMX pakietów.
Spośród nich możemy stwierdzić, że zaktualizowane wersje różnych komponentów dystrybucja, w tym gcc 10.3.0, glibc 2.32, tabela 21.0.1. Podstawowe jądro Linux został zaktualizowany z wersji 5.4 do 5.10, a jądro 5.12 który jest oferowany jako opcja, chociaż wspomina się, że obecnie nie jest oficjalnie obsługiwany przez system plików zfs. Jeśli używany jest zfs, należy użyć innej wersji jądra (albo jądra LTS, albo śledzić konkretną).
Ze strony środowisk desktopowych możemy stwierdzić, że zostały zaktualizowane do KDE 5.21.3 + Aplikacje KDE 20.12.3, Cynamon do wersji 4.8.1, a środowisko graficzne GNOME zostało zaktualizowane do 40. W przypadku tych ostatnich należy wziąć pod uwagę, że nie ma kompatybilności wstecznej, więc jeśli chcesz zaktualizować system z poprzedniej wersji, należy to wziąć pod uwagę.
Oprócz nowych usług dodano z GNURadio 3.8, Keycloak Authentication Server i platforma dyskusyjna dyskursu.
Inną ważną zmianą, o której wspomniano, jest Optymalizacje Pythona, które zostały ponownie wyłączone. Buildów z włączonymi optymalizacjami nie można grać, chociaż optymalizacje można teraz włączyć za pomocą opcji.
Z innych zmian które wyróżniają się:
- Konfiguracja Services.openssh.authorizedKeysFiles teraz wpływa również na klawisze, które security.pam.enableSSHAgentAuth będzie użyty.
- PowerDNS został zaktualizowany z wersji 4.2.x do 4.3.x.
- xfsprogs został zaktualizowany z 4.19 do 5.11. Teraz domyślnie włącza obsługę reflinków podczas tworzenia systemu plików.
- Wsparcie dla reflinków w stanie eksperymentalnym zostało dodane do jądra 4.9 i zostało uznane za stabilne w jądrze 4.16.
W końcu jeśli chcesz dowiedzieć się więcej na ten temat O tej nowej wersji NixOS 21.05 możesz sprawdzić szczegóły, a także dokumentację i szczegóły dystrybucji w następujący link.
Pobierz NixOS 21.05
Dla tych, którzy są zainteresowani możliwością pobrania tej dystrybucji Linuksa, aby zainstalować lub przetestować ją na maszynie wirtualnej, możesz przejść do oficjalnej strony tego iw sekcji pobierania pobierz obraz.
Pełny obraz instalacyjny z KDE to 1,4 GB, GNOME to 1,8 GB, a skrócony obraz konsoli to 660 MB. Podobnie na stronie znajdziesz dokumentację, która pomoże Ci w procesie instalacji. Link jest taki.