Wyszukiwanie w witrynie

Wydano Bluefin LTS: Niezmienny pulpit na CentOS Stream 10


Wydano Bluefin LTS: niezmienialna stacja robocza Linux z bazą CentOS Stream 10, Flathub, ZFS, Homebrew oraz 3–5 lat wsparcia długoterminowego.

Po dziewięciu miesiącach prac rozwojowych zespół Bluefin oficjalnie wydał Bluefin LTS i Bluefin GDX. Jednakże, ponieważ nazwa może nie być szczególnie znana przeciętnemu użytkownikowi Linuksa, pozwólcie, że najpierw ją przedstawię.

Dystrybucja rozpoczęła się jako pochodna Fedora Silverblue, zachowując jej niezmienną, opartą na obrazach metodę, jednocześnie dodając własne narzędzia do obsługi takich rzeczy jak Flathub, Homebrew i ZFS. Główna wersja Bluefin i jej wariant GTS nadal podążają tym modelem Silverblue, dążąc do szybszego desktopu w stylu rolling.

Wraz z wydaniem Bluefin LTS projekt przeszedł jednak na nową bazę: CentOS Stream 10 w połączeniu z EPEL. Ta zmiana oznacza, że Bluefin LTS nie jest już tylko transplantacją Fedory. Nadal jest to jednak celowo stworzony, oparty na CentOS, niezmienny pulpit, aktualizowany atomowo za pomocą bootc i zaprojektowany dla użytkowników, którzy chcą wolniejszego, bardziej przewidywalnego cyklu wydawniczego trwającego od trzech do pięciu lat.

W praktyce ten podział dla Bluefin Linux skutkuje następującymi odmianami:

  • Bluefin (mainline): Niezmienny pulpit oparty na Fedora Silverblue, aktualizowany atomowo za pomocą bootc.
  • Bluefin GTS: Tak jak powyżej, ale dostosowany pod kątem stabilności i przepływów pracy deweloperów, nadal oparty na Silverblue i niemodyfikowalny.
  • Bluefin LTS: Również niemodyfikowalny, ale oparty na CentOS Stream 10 zamiast Silverblue, z cyklem wsparcia trwającym 3–5 lat.
  • Bluefin GDX: Oparty na Bluefin LTS, również niezmienny, ale wstępnie wyposażony w NVIDIA CUDA, sterowniki i narzędzia AI.

Więc teraz, gdy to wyjaśniliśmy, wróćmy do głównego tematu—nowych wydań LTS i GDX. Jak już wspomniałem, Bluefin LTS jest zbudowany na CentOS Stream 10 i pobiera dodatkowe pakiety z EPEL, ale w przeciwnym razie korzysta z tych samych źródłowych RPM-ów co Bluefin i Bluefin GTS.

Aktualizacje są stosowane atomowo za pomocą bootc, narzędzia do zarządzania bootowalnymi obrazami kontenerów; jednak lokalne warstwowanie pakietów nie jest obsługiwane. Zamiast tego oczekuje się, że aplikacje będą pochodzić z Flathub, Homebrew lub innych metod konteneryzowanych.

Wydanie zawiera wstecznie przeniesiony GNOME 48, co według deweloperów było kluczowym elementem sprawiającym, że wydanie LTS wydaje się aktualne. Bluefin LTS oferuje również obsługę bezpiecznego rozruchu, integrację z ZFS oraz zaktualizowane doświadczenie instalacyjne dzięki nowemu webowemu instalatorowi Anaconda, który zastępuje starsze narzędzia instalacyjne.

Dodatkowo, środowisko graficzne GNOME jest dostarczane z kilkoma popularnymi rozszerzeniami zainstalowanymi domyślnie, takimi jak Dash to Dock, AppIndicator, Blur my Shell, Caffeine itp.

Ważne jest, aby zauważyć, że istnieją dwa warianty instalacji: standardowa wersja LTS, która zawiera jądro Linux 6.12 przez cały okres wsparcia dystrybucji, oraz opcjonalna gałąź LTS-HWE, obecnie z jądrem 6.15, która zapewnia lepsze wsparcie dla nowszego sprzętu, takiego jak Framework 12 i Framework Desktop.

Przełączanie między tymi gałęziami można wykonać po instalacji za pomocą ujust rebase-helper. Dostępne są obrazy zarówno dla x86_64, jak i ARM64.

Jednak nie wszystkie elementy są jeszcze na swoim miejscu. Brakuje obecnie skonfigurowanego Bazaru (nowego sklepu z aplikacjami Flatpak stworzonym specjalnie dla GNOME). Dodatkowo, gnome-user-share nie jest uwzględniony, a gałąź HWE nie obsługuje bezpiecznego uruchamiania przy starcie. Te braki zostały oznaczone jako errata, a poprawki spodziewane są później.

Przejdźmy teraz do kolejnej wiadomości. Wraz z wydaniem wersji LTS, zespół wprowadził również Bluefin GDX, wariant przeznaczony do zadań związanych ze sztuczną inteligencją i uczeniem maszynowym, skierowany głównie do deweloperów AI. Oferuje on sterowniki NVIDIA, wsparcie CUDA, integrację z VSCode oraz Ramalama do lokalnego zarządzania modelami.

Pomysł polega na dostarczeniu jednej wersji obrazu gotowej do CUDA, zamiast utrzymywania wielu wersji skierowanych do deweloperów. Oczekuje się, że aktualizacje z GDX będą powracać do trybu deweloperskiego Bluefin, utrzymując obie wersje zgodne.

Na koniec, wydanie GDX wiąże się również ze współpracą społecznościową z zespołem Red Hat Enterprise Linux Command Line Assistant, mającą na celu poprawę narzędzi AI i ML w wersjach rozwijanych upstream.

Aby uzyskać więcej informacji, zobacz ogłoszenie. Obrazy są dostępne dla x86_64 (AMD/Intel) oraz ARM (aarch64), zarówno w standardowej, jak i HWE wersji Bluefin LTS, a także edycje GDX z obsługą NVIDIA.