I oktober sidste år vi deler her på bloggen nyheden om beslutningen fra Trident OS-udviklerne om at migrere fra BSD til Linux Fordi der fra hans perspektiv er en vis inkompatibilitet mellem hardware, support ud over manglende evne til at slippe af med nogle problemer, der begrænser brugerne af distributionen, understøttelse af moderne kommunikationsstandarder og tilgængeligheden af pakker.
Senere i begyndelsen af året vi deler nyheden om frigivelsen af betaversionen af Trident OS med Linux-kernen, hvor Trident-udviklere migrerede fra BSD til Linux baseret på Void Linux-distributionen.
Nu en måned senere fra lanceringen af betaversionen Trident-udviklere frigav nyheden om frigivelsen af den stabile version af Triden 20.02 hvor det endelige arbejde med overførslen af FreeBSD og TrueOS til basen af Void Linux-pakken præsenteres.
Både beta og denne stabile version bruger ZFS på rodpartitionen med muligheden for at gendanne boot-miljøet ved hjælp af ZFS-snapshots.
For hver bruger oprettes et separat ZFS-datasæt til hjemmebiblioteket (du kan manipulere snapshots af hjemmebiblioteket uden at opnå rodprivilegier) findes datakryptering i brugermapper.
udover det det kan fungere på systemer med EFI og BIOS. Swap-partitionskryptering understøttes, og kompileret pakkeunderstøttelse leveres til både glibc- og musl-systembiblioteket (du kan bruge glibc eller musl til at vælge imellem).
Installationsprogrammet leverer fire niveauer af installation, som adskiller sig i det foreslåede sæt pakker:
- Ugyldig: et grundlæggende sæt med ugyldige pakker plus pakker til ZFS-kompatibilitet.
- Server: pakker, der fungerer i konsoltilstand og yderligere tjenester til servere (firewall, cron, autofs, wireguard osv.).
- LiteDesktop: et minimalt skrivebord baseret på Lumina-skrivebordet.
- Fuldt skrivebord: et komplet Lumina-baseret skrivebord med ekstra kontor-, kommunikations- og multimedieapplikationer.
Med overgangen til Void Linux har Trident til hensigt at udvide understøttelsen af grafikkort og give brugerne mere moderne grafikdrivere, samt forbedre support til lydkort, transmission af lyd, tilføje support til lyd via HDMIforbedre support til trådløse netværkskort og Bluetooth-enheder, tilbyde nyere versioner af programmer, fremskynde opstartsprocessen og implementere support til hybridinstallationer på UEFI-systemer.
Valget af Void Linux som basis for systemet er, at distro følger modellen af en kontinuerlig cyklus for at opdatere softwareversioner (successive opdateringer, ingen separate distributionsversioner).
Projektet bruger runit systemmanager til at initialisere og administrere tjenester, bruger sin egen xbps pakkehåndtering og xbps-src pakkeforsamlingssystemet. I stedet for Glibc bruges Musl som standardbibliotek og LibreSSL i stedet for OpenSSL.
Download Trident 20.02
For dem der er interesserede i at teste det arbejde, som Trident-udviklere gjorde med at migrere deres system til Linux, Du kan downloade det stabile versionbillede fra dets officielle hjemmeside.
For at optage billedet kan du gøre det med Etcher, som er et multiplatform-værktøj.
Opgrader fra beta til stabil version
Nu til dem, der downloadede betaversionen og de blev i det, de kan opdatere til den stabile version uden at skulle geninstallere systemet.
Til dette de skal aktivere Trident-projektlageret med følgende kommando:
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
Derefter skal de konfigurere tilladelserne med:
chmod 644 /etc/xbps.d/trident.conf
Synkroniser lageret med:
xbps-install -S
De bliver spurgt, om de vil acceptere / gemme den offentlige nøgle til Project Trident-arkivet. Bare skriv "y" og tryk enter for at gemme nøglen.
Færdiggjort dette nu vi skal udføre opdateringen ved at skrive en af følgende kommandoer:
xbps-install -S trident-core
Hvilket kun installerer basissystemet, og her er den anbefalede mulighed for erfarne brugere eller dem, der foretrækker at opbygge systemet til deres præferencer.
Mens de, der foretrækker ikke at komplicere ting, kan installere det komplette system med følgende kommando:
xbps-install -S trident-desktop
Hvad bidrager det i forhold til de officielle versioner af VOID? For uanset hvad Lumina ...