W październiku ubiegłego roku dzielimy się tutaj na blogu wiadomością o decyzji deweloperów Trident OS o migracji z BSD do Linuksa Bo z jego punktu widzenia istnieje pewna niekompatybilność sprzętu, wsparcie, oprócz niemożności pozbycia się niektórych problemów ograniczających użytkowników dystrybucji, wsparcie dla nowoczesnych standardów komunikacyjnych oraz dostępność pakietów.
Później na początku roku dzielimy wiadomość o wydaniu wersji beta Trident OS z jądrem Linux, w którym programiści Trident migrowali z BSD do Linuksa opartego na dystrybucji Void Linux.
Teraz miesiąc później od uruchomienia wersji beta Deweloperzy Trident opublikowali wiadomość o wydaniu stabilnej wersji Triden 20.02 w którym przedstawiono ostateczną pracę nad przeniesieniem FreeBSD i TrueOS do bazy pakietu Void Linux.
Zarówno wersja beta, jak i ta stabilna używają ZFS na partycji głównej z możliwością przywrócenia środowiska rozruchowego za pomocą migawek ZFS.
Dla każdego użytkownika tworzony jest oddzielny zbiór danych ZFS dla katalogu domowego (możesz manipulować migawkami katalogu domowego bez uzyskiwania uprawnień roota), szyfrowanie danych jest zapewnione w katalogach użytkowników.
poza tym może działać na systemach z EFI i BIOS. Obsługiwane jest szyfrowanie partycji wymiany, a skompilowane pakiety są obsługiwane zarówno dla biblioteki systemowej glibc, jak i musl (do wyboru można użyć glibc lub musl).
Instalator zapewnia cztery poziomy instalacji, które różnią się proponowanym zestawem pakietów:
- Unieważnić: podstawowy zestaw pakietów Void plus pakiety kompatybilności z ZFS.
- serwer: pakiety do pracy w trybie konsoli oraz dodatkowe usługi dla serwerów (firewall, cron, autofs, wireguard itp.).
- Pulpit Lite: minimalny pulpit oparty na pulpicie Lumina.
- Pełny pulpit: kompletny pulpit oparty na Luminie z dodatkowymi aplikacjami biurowymi, komunikacyjnymi i multimedialnymi.
Wraz z przejściem na Void Linux, Trident zamierza rozszerzyć obsługę kart graficznych i zapewnić użytkownikom bardziej nowoczesne sterowniki graficzne, a także poprawić obsługę kart dźwiękowych, transmisję dźwięku, dodać obsługę dźwięku przez HDMI, usprawnij obsługę bezprzewodowych kart sieciowych i urządzeń Bluetooth, oferuj nowsze wersje programów, przyspiesz proces uruchamiania i wdrażaj obsługę instalacji hybrydowych w systemach UEFI.
Wybór Void Linux jako podstawy systemu wynika z tego, że dystrybucja jest zgodna z modelem ciągłego cyklu aktualizacji wersji oprogramowania (kolejne aktualizacje, brak oddzielnych wersji dystrybucyjnych).
Projekt używa menedżera systemu runit do inicjowania usług i zarządzania nimi, używa własnego menedżera pakietów xbps i systemu tworzenia pakietów xbps-src. Zamiast Glibc, Musl jest używany jako biblioteka standardowa, a LibreSSL zamiast OpenSSL.
Pobierz Trident 20.02
Dla zainteresowanych przetestowaniem pracy, którą programiści Trident wykonali podczas migracji swojego systemu do Linuksa, Możesz pobrać obraz stabilnej wersji z jego oficjalnej strony internetowej.
Aby zapisać obraz, możesz to zrobić za pomocą Etchera, który jest narzędziem wieloplatformowym.
Uaktualnij z wersji beta do stabilnej
Teraz dla tych, którzy pobrali wersję beta i zostali w nim, mogą aktualizować do stabilnej wersji bez konieczności ponownej instalacji systemu.
W tym muszą włączyć repozytorium projektu Trident poleceniem:
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
Następnie muszą skonfigurować uprawnienia za pomocą:
chmod 644 /etc/xbps.d/trident.conf
Zsynchronizuj repozytorium z:
xbps-install -S
Zostaną zapytani, czy chcą zaakceptować / zapisać klucz publiczny do repozytorium Project Trident. Po prostu wpisz „y” i naciśnij Enter, aby zapisać klucz.
Zrobiłem to teraz mamy zamiar przeprowadzić aktualizację, wpisując jedno z następujących poleceń:
xbps-install -S trident-core
Który zainstaluje tylko system podstawowy, a tutaj jest zalecana opcja dla doświadczonych użytkowników lub tych, którzy wolą zbudować system zgodnie ze swoimi preferencjami.
Natomiast dla tych, którzy wolą nie komplikować rzeczy, mogą zainstalować cały system za pomocą następującego polecenia:
xbps-install -S trident-desktop
Co to wnosi w porównaniu z oficjalnymi wersjami VOID? Bo cokolwiek Lumina ...