Trident skakel van BSD TrueOS na Void Linux oor

Trident OS-ontwikkelaars aangekondig oor projekmigrasie na Linux. Die Trident-projek ontwikkel 'n gereed-vir-gebruik grafiese gebruikersverspreiding wat herinner aan ouer weergawes van PC-BSD en TrueOS. Aanvanklik was Trident gebou op FreeBSD- en TrueOS-tegnologie, het die ZFS-lêerstelsel en die OpenRC-initialiseringstelsel gebruik. Die projek is gestig deur ontwikkelaars wat betrokke is by die werk aan TrueOS, en is geposisioneer as 'n verwante projek (TrueOS is 'n platform vir die skep van verspreidings, en Trident is 'n verspreiding vir eindverbruikers gebaseer op hierdie platform).

Volgende jaar is besluit om Trident-vrystellings na verspreidingsontwikkelings oor te dra Void Linux. Die rede vir die migreer van BSD na Linux was die onvermoë om andersins ontslae te raak van sommige van die probleme wat gebruikers van die verspreiding beperk. Gebiede van kommer sluit in hardeware-versoenbaarheid, ondersteuning vir moderne kommunikasiestandaarde en pakketbeskikbaarheid. Die teenwoordigheid van probleme in hierdie gebiede meng in met die bereiking van die hoofdoel van die projek - die voorbereiding van 'n gebruikersvriendelike grafiese omgewing.

By die keuse van 'n nuwe basis is die volgende vereistes geïdentifiseer:

  • Die vermoë om ongewysigde (sonder herbou) en gereeld bygewerkte pakkette van die ouerverspreiding te gebruik;
  • Voorspelbare produkontwikkelingsmodel (die omgewing moet konserwatief wees en die gewone lewenswyse vir baie jare handhaaf);
  • Eenvoud van stelselorganisasie ('n stel klein, maklik bygewerkte en vinnige komponente in die styl van BSD-stelsels, in plaas van monolitiese en ingewikkelde oplossings);
  • Aanvaarding van veranderinge van derde partye en met 'n deurlopende integrasiestelsel vir toetsing en bou;
  • Die teenwoordigheid van 'n werkende grafiese substelsel, maar sonder afhanklikheid van reeds gevormde gemeenskappe wat rekenaars ontwikkel (Trident beplan om saam te werk met die ontwikkelaars van die basisverspreiding en saam te werk aan die ontwikkeling van die lessenaar en die skepping van spesifieke nutsprogramme om bruikbaarheid te verbeter);
  • Ondersteuning van hoë gehalte vir huidige hardeware en gereelde opdaterings van hardeware-verwante verspreidingskomponente (drywers, kern);

Die verspreidingskit het geblyk die naaste aan die gestelde vereistes te wees Void Linux, wat voldoen aan 'n model van 'n deurlopende siklus van opdatering van programweergawes (rollende opdaterings, sonder afsonderlike vrystellings van die verspreiding). Void Linux gebruik 'n eenvoudige stelselbestuurder om dienste te inisialiseer en te bestuur hardloop dit, gebruik sy eie pakketbestuurder xbps en pakketboustelsel xbps-src. Word gebruik as 'n standaard biblioteek in plaas van Glibc musl, en in plaas van OpenSSL - LibreSSL. Void Linux ondersteun nie installasie op 'n partisie met ZFS nie, maar Trident-ontwikkelaars sien nie 'n probleem met die onafhanklike implementering van so 'n kenmerk deur die module te gebruik nie ZFSonLinux. Interaksie met Void Linux word ook vereenvoudig deur die feit dat sy ontwikkelings versprei onder die BSD-lisensie.

Daar word verwag dat Trident na die oorgang na Void Linux ondersteuning vir grafiese kaarte sal kan uitbrei en gebruikers van meer moderne grafiese drywers sal kan voorsien, sowel as ondersteuning vir klankkaarte, klankstroming, ondersteuning byvoeg vir oudio-oordrag via HDMI, verbeter ondersteuning vir draadlose netwerkadapters en toestelle met 'n koppelvlak Bluetooth. Daarbenewens sal gebruikers meer onlangse weergawes van programme aangebied word, die selflaaiproses sal versnel word, en ondersteuning sal bygevoeg word vir hibriede installasies op UEFI-stelsels.

Een van die nadele van migrasie is die verlies van die bekende omgewing en nutsprogramme wat ontwikkel is deur die TrueOS-projek vir die opstel van die stelsel, soos sysadm. Om hierdie probleem op te los, word beplan om universele vervangings vir sulke nutsprogramme te skryf, onafhanklik van die OS-tipe. Die eerste vrystelling van die nuwe uitgawe van Trident is geskeduleer vir Januarie 2020. Voor die vrystelling word die vorming van alfa- en beta-toetse nie uitgesluit nie. Om na 'n nuwe stelsel te migreer sal vereis dat die inhoud van die /home partisie handmatig oorgedra word.
BSD-bou sal ondersteun word beëindig onmiddellik na die vrystelling van die nuwe uitgawe, en die stabiele pakketbewaarplek gebaseer op FreeBSD 12 sal in April 2020 uitgevee word (die eksperimentele bewaarplek gebaseer op FreeBSD 13-Current sal in Januarie uitgevee word).

Van die huidige verspreidings gebaseer op TrueOS, bly die projek
GhostBSD, wat die MATE-lessenaar aanbied. Soos Trident, gebruik GhostBSD die OpenRC init-stelsel en die ZFS-lêerstelsel by verstek, maar ondersteun ook Live-modus. Na die migreer van Trident na Linux, GhostBSD-ontwikkelaars verklaarwat verbind bly tot BSD-stelsels en sal voortgaan om die stabiele tak te gebruik TrueOS as basis vir jou verspreiding.

Bron: opennet.ru

Voeg 'n opmerking