Trident kalon nga BSD TrueOS në Void Linux

Zhvilluesit e Trident OS i shpallur në lidhje me migrimin e projektit në Linux. Projekti Trident po zhvillon një shpërndarje grafike të përdoruesve të gatshëm për përdorim që të kujton versionet më të vjetra të PC-BSD dhe TrueOS. Fillimisht, Trident u ndërtua në teknologjitë FreeBSD dhe TrueOS, përdori sistemin e skedarëve ZFS dhe sistemin e inicializimit OpenRC. Projekti u themelua nga zhvilluesit e përfshirë në punën në TrueOS dhe u pozicionua si një projekt i lidhur (TrueOS është një platformë për krijimin e shpërndarjeve, dhe Trident është një shpërndarje për konsumatorët fundorë bazuar në këtë platformë).

Vitin e ardhshëm, u vendos që lëshimet e Trident të transferoheshin në zhvillimet e shpërndarjes Linux i pavlefshëm. Arsyeja e migrimit nga BSD në Linux ishte pamundësia për të hequr qafe disa nga problemet që kufizojnë përdoruesit e shpërndarjes. Fushat e shqetësimit përfshijnë përputhshmërinë e harduerit, mbështetjen për standardet moderne të komunikimit dhe disponueshmërinë e paketave. Prania e problemeve në këto fusha ndërhyn në arritjen e qëllimit kryesor të projektit - përgatitjen e një mjedisi grafik miqësor për përdoruesit.

Kur zgjidhni një bazë të re, u identifikuan kërkesat e mëposhtme:

  • Mundësia për të përdorur paketa të pamodifikuara (pa rindërtim) dhe të përditësuara rregullisht nga shpërndarja mëmë;
  • Modeli i parashikueshëm i zhvillimit të produktit (mjedisi duhet të jetë konservator dhe të ruajë mënyrën e zakonshme të jetesës për shumë vite);
  • Thjeshtësia e organizimit të sistemit (një grup komponentësh të vegjël, lehtësisht të përditësuar dhe të shpejtë në stilin e sistemeve BSD, në vend të zgjidhjeve monolitike dhe të komplikuara);
  • Pranimi i ndryshimeve nga palët e treta dhe pasja e një sistemi të vazhdueshëm integrimi për testim dhe ndërtim;
  • Prania e një nënsistemi grafik funksional, por pa varësi nga komunitetet tashmë të formuara që zhvillojnë desktop (Trident planifikon të bashkëpunojë me zhvilluesit e shpërndarjes bazë dhe të punojë së bashku në zhvillimin e desktopit dhe krijimin e shërbimeve specifike për të përmirësuar përdorshmërinë);
  • Mbështetje me cilësi të lartë për harduerin aktual dhe përditësime të rregullta të komponentëve të shpërndarjes që lidhen me harduerin (drivers, kernel);

Kompleti i shpërndarjes doli të ishte më afër kërkesave të deklaruara Linux i pavlefshëm, duke iu përmbajtur një modeli të një cikli të vazhdueshëm të përditësimit të versioneve të programit (përditësime të vazhdueshme, pa lëshime të veçanta të shpërndarjes). Void Linux përdor një menaxher të thjeshtë sistemi për të inicializuar dhe menaxhuar shërbimet runit, përdor menaxherin e vet të paketave xbps dhe sistemi i ndërtimit të paketave xbps-src. Përdoret si një bibliotekë standarde në vend të Glibc musl, dhe në vend të OpenSSL - LibreSSL. Void Linux nuk e mbështet instalimin në një ndarje me ZFS, por zhvilluesit e Trident nuk shohin problem me zbatimin e pavarur të një veçorie të tillë duke përdorur modulin ZFSonLinux. Ndërveprimi me Void Linux thjeshtohet edhe nga fakti se zhvillimet e tij përhapet nën licencën BSD.

Pritet që pas kalimit në Void Linux, Trident do të jetë në gjendje të zgjerojë mbështetjen për kartat grafike dhe t'u sigurojë përdoruesve drejtues grafikë më modernë, si dhe të përmirësojë mbështetjen për kartat e zërit, transmetimin audio, të shtojë mbështetje për transmetimin e audios përmes HDMI, përmirësoni mbështetjen për përshtatësit e rrjetit pa tel dhe pajisjet me një ndërfaqe Bluetooth. Përveç kësaj, përdoruesve do t'u ofrohen versione më të fundit të programeve, procesi i nisjes do të përshpejtohet dhe do të shtohet mbështetje për instalimet hibride në sistemet UEFI.

Një nga disavantazhet e migrimit është humbja e mjedisit të njohur dhe shërbimeve të zhvilluara nga projekti TrueOS për konfigurimin e sistemit, siç është sysadm. Për të zgjidhur këtë problem, është planifikuar të shkruhet zëvendësime universale për shërbime të tilla, pavarësisht nga lloji i OS. Publikimi i parë i edicionit të ri të Trident është planifikuar për në janar 2020. Para lëshimit, nuk përjashtohet formimi i strukturave testuese alfa dhe beta. Migrimi në një sistem të ri do të kërkojë transferimin manual të përmbajtjes së ndarjes /home.
Ndërtimet BSD do të mbështeten ndërprerë menjëherë pas lëshimit të edicionit të ri, dhe depoja e qëndrueshme e paketave bazuar në FreeBSD 12 do të fshihet në prill 2020 (depoja eksperimentale e bazuar në FreeBSD 13-Current do të fshihet në janar).

Nga shpërndarjet aktuale të bazuara në TrueOS, projekti mbetet
GhostBSD, duke ofruar desktopin MATE. Ashtu si Trident, GhostBSD përdor si parazgjedhje sistemin init OpenRC dhe sistemin e skedarëve ZFS, por gjithashtu mbështet modalitetin Live. Pas migrimit të Trident në Linux, zhvilluesit e GhostBSD deklaruarqë mbeten të përkushtuar ndaj sistemeve BSD dhe do të vazhdojnë të përdorin degën e qëndrueshme OS i vërtetë si bazë për shpërndarjen tuaj.

Burimi: opennet.ru

Shto një koment