Mae Trident yn newid o BSD TrueOS i Void Linux

Datblygwyr AO Trident cyhoeddi am fudo prosiect i Linux. Mae prosiect Trident yn datblygu dosbarthiad graffigol parod i'w ddefnyddio i ddefnyddwyr sy'n atgoffa rhywun o fersiynau hΕ·n o PC-BSD a TrueOS. I ddechrau, adeiladwyd Trident ar dechnolegau FreeBSD a TrueOS, defnyddio system ffeiliau ZFS a system cychwyn OpenRC. Sefydlwyd y prosiect gan ddatblygwyr sy'n ymwneud Γ’ gweithio ar TrueOS, ac fe'i gosodwyd fel prosiect cysylltiedig (mae TrueOS yn blatfform ar gyfer creu dosbarthiadau, ac mae Trident yn ddosbarthiad ar gyfer defnyddwyr terfynol yn seiliedig ar y platfform hwn).

Y flwyddyn nesaf, penderfynwyd trosglwyddo datganiadau Trident i ddatblygiadau dosbarthu Void Linux. Y rheswm dros fudo o BSD i Linux oedd yr anallu i gael gwared fel arall ar rai o'r problemau sy'n cyfyngu ar ddefnyddwyr y dosbarthiad. Mae meysydd sy’n peri pryder yn cynnwys cydweddoldeb caledwedd, cymorth ar gyfer safonau cyfathrebu modern, ac argaeledd pecynnau. Mae presenoldeb problemau yn y meysydd hyn yn ymyrryd Γ’ chyflawni prif nod y prosiect - paratoi amgylchedd graffigol hawdd ei ddefnyddio.

Wrth ddewis sail newydd, nodwyd y gofynion canlynol:

  • Y gallu i ddefnyddio pecynnau heb eu haddasu (heb eu hailadeiladu) ac sy'n cael eu diweddaru'n rheolaidd o'r dosbarthiad rhiant;
  • Model datblygu cynnyrch rhagweladwy (dylai'r amgylchedd fod yn geidwadol a chynnal y ffordd arferol o fyw am flynyddoedd lawer);
  • Symlrwydd trefniadaeth system (set o gydrannau bach, hawdd eu diweddaru a chyflym yn arddull systemau BSD, yn lle atebion monolithig a chymhleth);
  • Derbyn newidiadau gan drydydd partΓ―on a chael system integreiddio barhaus ar gyfer profi ac adeiladu;
  • Presenoldeb is-system graffeg weithredol, ond heb ddibyniaeth ar gymunedau a ffurfiwyd eisoes yn datblygu byrddau gwaith (mae Trident yn bwriadu cydweithredu Γ’ datblygwyr y dosbarthiad sylfaen a chydweithio ar ddatblygiad y bwrdd gwaith a chreu cyfleustodau penodol i wella defnyddioldeb);
  • Cefnogaeth o ansawdd uchel ar gyfer caledwedd cyfredol a diweddariadau rheolaidd o gydrannau dosbarthu sy'n gysylltiedig Γ’ chaledwedd (gyrwyr, cnewyllyn);

Trodd allan mai'r pecyn dosbarthu oedd yr agosaf at y gofynion a nodwyd Void Linux, gan gadw at fodel o gylch parhaus o ddiweddaru fersiynau rhaglen (diweddariadau treigl, heb ryddhau'r dosbarthiad ar wahΓ’n). Mae Void Linux yn defnyddio rheolwr system syml i gychwyn a rheoli gwasanaethau ffo, yn defnyddio ei reolwr pecyn ei hun xbps a system adeiladu pecynnau xbps-src. Fe'i defnyddir fel llyfrgell safonol yn lle Glibc mwswl, ac yn lle OpenSSL - LibreSSL. Nid yw Void Linux yn cefnogi gosodiad ar raniad gyda ZFS, ond nid yw datblygwyr Trident yn gweld problem gyda gweithredu nodwedd o'r fath yn annibynnol gan ddefnyddio'r modiwl ZFSonLinux. Mae rhyngweithio Γ’ Void Linux hefyd yn cael ei symleiddio gan y ffaith bod ei ddatblygiadau lledaenu dan y drwydded BSD.

Ar Γ΄l trosglwyddo i Void Linux, disgwylir y bydd Trident yn gallu ehangu cefnogaeth ar gyfer cardiau graffeg a darparu gyrwyr graffeg mwy modern i ddefnyddwyr, yn ogystal Γ’ gwella cefnogaeth ar gyfer cardiau sain, ffrydio sain, ychwanegu cefnogaeth ar gyfer trosglwyddo sain trwy HDMI, gwella cefnogaeth ar gyfer addaswyr rhwydwaith diwifr a dyfeisiau gyda rhyngwyneb Bluetooth. Yn ogystal, bydd defnyddwyr yn cael cynnig fersiynau mwy diweddar o raglenni, bydd y broses gychwyn yn cael ei chyflymu, a bydd cefnogaeth yn cael ei hychwanegu ar gyfer gosodiadau hybrid ar systemau UEFI.

Un o anfanteision mudo yw colli'r amgylchedd cyfarwydd a chyfleustodau a ddatblygwyd gan y prosiect TrueOS ar gyfer ffurfweddu'r system, megis sysadm. I ddatrys y broblem hon, bwriedir ysgrifennu amnewidiadau cyffredinol ar gyfer cyfleustodau o'r fath, yn annibynnol ar y math OS. Mae cyhoeddiad cyntaf y rhifyn newydd o Trident wedi'i drefnu ar gyfer Ionawr 2020. Cyn y rhyddhau, nid yw ffurfio alffa prawf a beta yn cael ei eithrio. Bydd mudo i system newydd yn gofyn am drosglwyddo cynnwys y rhaniad cartref Γ’ llaw.
Bydd adeiladau BSD yn cael eu cefnogi terfynu yn syth ar Γ΄l rhyddhau'r rhifyn newydd, a bydd y storfa becyn sefydlog yn seiliedig ar FreeBSD 12 yn cael ei ddileu ym mis Ebrill 2020 (bydd yr ystorfa arbrofol yn seiliedig ar FreeBSD 13-Current yn cael ei dileu ym mis Ionawr).

O'r dosraniadau cyfredol yn seiliedig ar TrueOS, mae'r prosiect yn parhau
YsbrydBSD, gan gynnig bwrdd gwaith MATE. Fel Trident, mae GhostBSD yn defnyddio system init OpenRC a system ffeiliau ZFS yn ddiofyn, ond mae hefyd yn cefnogi modd Live. Ar Γ΄l mudo Trident i Linux, datblygwyr GhostBSD nodwydsy'n parhau i fod yn ymrwymedig i systemau BSD ac a fydd yn parhau i ddefnyddio'r gangen sefydlog GwirOS fel sail i'ch dosbarthiad.

Ffynhonnell: opennet.ru

Ychwanegu sylw