A Trident operációs rendszer fejlesztői átállítják a rendszert BSD-ről Linuxra

-Projekt-Trident

Néhány nappal ezelőtt a A Trident OS fejlesztői kiadták reklám útján, a projekt migrációja Linuxra. A Trident projekt használatra kész grafikus felhasználói disztribúciót fejleszt, amely hasonlít a PC-BSD és a TrueOS korábbi verzióihoz.

A Trident eredetileg FreeBSD és TrueOS technológiákkal épült, Amellett, hogy a ZFS fájlrendszert és az OpenRC inicializáló rendszert használja. A projektet a TrueOS-on dolgozó fejlesztők alapították, és szomszédos projektként pozícionálták (a TrueOS a disztribúciók létrehozásának platformja, a Trident pedig ezen a platformon alapuló disztribúció a végfelhasználók számára).

Következő év, úgy döntöttek, hogy a Trident problémákat átterjesztik a Void Linux disztribúció fejlesztésére. A BSD-ről Linuxra történő áttérés oka az volt, hogy képtelen volt megszabadulni a disztribúció felhasználóit korlátozó néhány problémától.

Az aggodalomra ad okot a hardver kompatibilitás, a modern kommunikációs szabványok támogatása és a csomagok elérhetősége. Ezeken a területeken a problémák megléte megakadályozza a projekt fő céljának elérését: egy könnyen használható grafikus környezet elkészítését.

Új keretrendszer kiválasztásakor a következő követelményeket határozták meg:

  • A nem módosított csomagok használatának képessége (nincs újjáépítés), és rendszeresen frissítik a fő disztribúcióból.
  • Kiszámítható termékfejlesztési modell (a környezetnek konzervatívnak kell lennie, és sok éven át meg kell őriznie a megszokott életmódot).
  • Egyszerűség a rendszer szervezésében (kicsi, könnyen frissíthető és gyors ütemű alkatrészek halmaza a BSD rendszerek stílusában, nem pedig monolit és bonyolult megoldások).
  • A változtatások elfogadása harmadik felektől valamint a teszteléshez és az összeszereléshez rendelkezésre álló folyamatos integrációs rendszer.
  • Működő grafikus alrendszer jelenléte, de anélkül, hogy a már kialakult, asztali számítógépeket fejlesztő közösségektől függenének (a Trident együttműködést tervez az alapterjesztés fejlesztőivel, és együtt dolgozik az asztal fejlesztésében, valamint a segédprogramok létrehozásában a használhatóság növelése érdekében).
  • Kiváló minőségű támogatás a naprakész hardverhez és a rendszeres frissítésekhez berendezésekhez kapcsolódó disztribúciós alkatrészek (meghajtók, kernel)

A legközelebb a megállapított követelményekhez a Void Linux disztribúció volt, amely betartotta a folyamatos programverzió-frissítési ciklus modelljét (folyamatos frissítések, nincs külön terjesztési kiadás).

A Void Linux egy egyszerű runit rendszerkezelőt használ a szolgáltatások inicializálásához és kezeléséhez, saját xbps csomagkezelő és az xbps-src csomagépítő rendszer használatával.

Glibc helyett a Musl szokásos könyvtár, a LibreSSL pedig az OpenSSL helyett. A Void Linux nem támogatja a ZFS-sel rendelkező partíció telepítését, de a Trident fejlesztői nem látnak problémát ennek a szolgáltatásnak a ZFSonLinux modult használó önálló megvalósításával.

A Void Linuxszal való interakció leegyszerűsíti azt a tényt is, hogy fejlesztéseit a BSD licenc alatt terjesztik.

Várható, hogy a tridentben az érvénytelen linuxra váltás után lehetőség van a grafikus kártyák támogatásának kiterjesztésére és a felhasználók számára modernebb grafikus illesztőprogramokat biztosít, aigen, hogyan lehetne javítani a hangkártyák támogatását, audio streaming, adjon hozzá támogatást az audio streamingjéhez HDMI-n keresztül, javítsa a vezeték nélküli hálózati adapterek és a Bluetooth interfésszel rendelkező eszközök támogatását.

Ezen túlmenően, a programok újabb verzióit kínálják a felhasználóknak, a letöltési folyamat felgyorsul, és hozzáadódik az UEFI rendszerek hibrid telepítésének támogatása.

Az átállás egyik hátránya az ismerős környezet és a TrueOS projekt által a rendszerkonfigurációhoz kifejlesztett segédprogramok, például a sysadm elvesztése.

A probléma megoldása érdekében az ilyen segédprogramok univerzális cseréjét tervezik megírni, az operációs rendszer típusától függetlenül. Az új Trident kiadás első kiadását 2020 januárjára tervezik.

Indítás előtt az alfa és a béta teszt összeállítása nem kizárt. Az új rendszerre való áttéréshez a / home partíció tartalmának kézi átvitelére lesz szükség.

A BSD támogatása az új kiadás megjelenése után azonnal megszűnik és egy stabil, a FreeBSD 12-n alapuló csomagtárat 2020 áprilisában eltávolítunk (a FreeBSD 13-Current-on alapuló kísérleti adattárat januárban távolítják el).


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.