Trident skeakelt fan BSD TrueOS nei Void Linux

Trident OS Untwikkelders oankundige oer projektmigraasje nei Linux. It Trident-projekt ûntwikkelet in klear te brûken grafyske brûkersdistribúsje dy't tinkt oan âldere releases fan PC-BSD en TrueOS. Yn earste ynstânsje waard Trident boud op FreeBSD- en TrueOS-technologyen, brûkte it ZFS-bestânsysteem en it OpenRC-initialisaasjesysteem. It projekt waard oprjochte troch ûntwikkelders belutsen by it wurkjen oan TrueOS, en waard gepositioneerd as in besibbe projekt (TrueOS is in platfoarm foar it meitsjen fan distribúsjes, en Trident is in distribúsje foar ein konsuminten basearre op dit platfoarm).

Takom jier waard besletten om Trident-releases oer te dragen nei distribúsjeûntwikkelingen Void Linux. De reden foar it migrearjen fan BSD nei Linux wie it ûnfermogen om oars te reitsjen fan guon fan 'e problemen dy't brûkers fan' e distribúsje beheine. Gebieten fan soarch omfetsje hardwarekompatibiliteit, stipe foar moderne kommunikaasjenoarmen, en pakketbeskikberens. De oanwêzigens fan problemen yn dizze gebieten interferes mei it realisearjen fan it haaddoel fan it projekt - de tarieding fan in brûkerfreonlike grafyske omjouwing.

By it kiezen fan in nije basis waarden de folgjende easken identifisearre:

  • De mooglikheid om net wizige (sûnder werbouwen) en regelmjittich bywurke pakketten te brûken fan 'e âlderdistribúsje;
  • Foarsisber produktûntwikkelingsmodel (it miljeu moat konservatyf wêze en de gewoane libbenswize in protte jierren behâlde);
  • Ienfâld fan systeemorganisaasje (in set fan lytse, maklik bywurke en rappe komponinten yn 'e styl fan BSD-systemen, ynstee fan monolityske en yngewikkelde oplossingen);
  • Feroarings fan tredden akseptearje en in kontinu yntegraasjesysteem hawwe foar testen en bouwen;
  • De oanwêzigens fan in wurkjend grafysk subsysteem, mar sûnder ôfhinklikens fan al foarme mienskippen dy't buroblêden ûntwikkelje (Trident is fan plan om gear te wurkjen mei de ûntwikkelders fan 'e basisferdieling en gear te wurkjen oan' e ûntwikkeling fan it buroblêd en it meitsjen fan spesifike nutsbedriuwen om brûkberens te ferbetterjen);
  • Stipe fan hege kwaliteit foar hjoeddeistige hardware en reguliere updates fan hardware-relatearre distribúsjekomponinten (bestjoerders, kernel);

De distribúsjekit blykte it tichtst by de stelde easken te kommen Void Linux, adhering oan in model fan in trochgeande syklus fan it bywurkjen fan programma ferzjes (rolling updates, sûnder aparte releases fan de distribúsje). Void Linux brûkt in ienfâldige systeembehearder om tsjinsten te initialisearjen en te behearjen runit, brûkt syn eigen pakketbehearder xbps en pakket gebou systeem xbps-src. Wurdt brûkt as standert bibleteek ynstee fan Glibc musl, en ynstee fan OpenSSL - LibreSSL. Void Linux stipet gjin ynstallaasje op in partition mei ZFS, mar Trident-ûntwikkelders sjogge gjin probleem mei it selsstannich útfiere fan sa'n funksje mei de module ZFSonLinux. Ynteraksje mei Void Linux wurdt ek ferienfâldige troch it feit dat syn ûntjouwings fersprieding ûnder de BSD-lisinsje.

It wurdt ferwachte dat Trident nei de oergong nei Void Linux stipe foar grafyske kaarten kin útwreidzje en brûkers mear moderne grafyske sjauffeurs leverje, en ek stipe foar lûdkaarten ferbetterje, audiostreaming, stipe tafoegje foar audio-oerdracht fia HDMI, ferbetterje stipe foar draadloze netwurkadapters en apparaten mei in ynterface Bluetooth. Derneist sille brûkers mear resinte ferzjes fan programma's oanbean wurde, it bootproses sil wurde fersneld, en stipe sil tafoege wurde foar hybride ynstallaasjes op UEFI-systemen.

Ien fan 'e neidielen fan migraasje is it ferlies fan' e fertroude omjouwing en nutsbedriuwen ûntwikkele troch it TrueOS-projekt foar it konfigurearjen fan it systeem, lykas sysadm. Om dit probleem op te lossen, is it plan om universele ferfangings te skriuwen foar sokke nutsbedriuwen, ûnôfhinklik fan it OS-type. De earste release fan 'e nije edysje fan Trident is pland foar jannewaris 2020. Foar de frijlitting is de formaasje fan test alfa en beta builds net útsletten. It migrearjen nei in nij systeem sil de ynhâld fan 'e /home-partysje manuell oerdrage.
BSD-builds sille wurde stipe ophâlden fuort nei de frijlitting fan 'e nije edysje, en it stabile pakketrepository basearre op FreeBSD 12 sil yn april 2020 wiske wurde (it eksperimintele repository basearre op FreeBSD 13-Current sil yn jannewaris wiske wurde).

Fan 'e hjoeddeistige distribúsjes basearre op TrueOS bliuwt it projekt
GhostBSD, it MATE-buroblêd oanbiede. Lykas Trident brûkt GhostBSD standert it OpenRC init-systeem en it ZFS-bestânsysteem, mar stipet ek Live-modus. Nei it migrearjen fan Trident nei Linux, GhostBSD-ûntwikkelders ferklearredy't ynsette bliuwe foar BSD-systemen en sille trochgean mei it brûken fan de stabile tûke Echte OS as basis foar jo distribúsje.

Boarne: opennet.ru

Add a comment