Trident BSD TrueOSetik Void Linuxera aldatzen da

Trident OS Garatzaileak iragarri du Linux-era proiektuen migrazioari buruz. Trident proiektua erabiltzeko prest dagoen erabiltzailearen banaketa grafiko bat garatzen ari da, PC-BSD eta TrueOS bertsio zaharragoak gogorarazten dituena. Hasieran, Trident FreeBSD eta TrueOS teknologietan eraiki zen, ZFS fitxategi-sistema eta OpenRC hasierako sistema erabili zituen. Proiektua TrueOSen lan egiten parte hartzen duten garatzaileek sortu zuten, eta erlazionatutako proiektu gisa kokatu zen (TrueOS banaketak sortzeko plataforma bat da, eta Trident plataforma honetan oinarritutako azken kontsumitzaileentzako banaketa).

Datorren urtean, Trident bertsioak banaketa-garapenetara transferitzea erabaki zen Linux hutsala. BSDtik Linuxera migratzearen arrazoia banaketaren erabiltzaileak mugatzen dituzten arazo batzuk bestela kentzeko ezintasuna izan zen. Kezka-arloak hardware bateragarritasuna, komunikazio estandar modernoetarako laguntza eta paketeen erabilgarritasuna dira. Arlo horietan arazoak egoteak proiektuaren helburu nagusia lortzea oztopatzen du - erabilerraza den ingurune grafiko bat prestatzea.

Oinarri berria aukeratzerakoan, baldintza hauek zehaztu ziren:

  • Aldatu gabeko (berreraiki gabe) eta aldizka eguneratutako paketeak erabiltzeko gaitasuna;
  • Aurreikusi daitekeen produktuen garapen-eredua (inguruneak kontserbadorea izan behar du eta ohiko bizimoduari eutsi behar dio urte askotan);
  • Sistemaren antolaketaren sinpletasuna (BSD sistemen estiloko osagai txiki, erraz eguneratzen eta azkarren multzoa, soluzio monolitiko eta konplikatuen ordez);
  • Hirugarrenen aldaketak onartzea eta probak egiteko eta eraikitzeko etengabeko integrazio-sistema bat izatea;
  • Funtzionatzen duen azpisistema grafiko baten presentzia, baina mahaigainak garatzen dituzten komunitateen menpekotasunik gabe (Trident-ek oinarrizko banaketaren garatzaileekin lankidetzan aritzea eta mahaigainaren garapenean eta erabilgarritasun espezifikoak sortzean elkarrekin lan egitea aurreikusten du erabilgarritasuna hobetzeko);
  • Kalitate handiko euskarria egungo hardwarerako eta hardwarearekin erlazionatutako banaketa osagaien (kontrolatzaileak, nukleoa) ohiko eguneratzeak;

Banaketa kita adierazitako eskakizunetatik hurbilen zegoen Linux hutsala, programaren bertsioak eguneratzeko etengabeko ziklo baten eredu bati atxikita (eguneratze iraunkorrak, banaketaren bertsio bereizirik gabe). Void Linux-ek sistema-kudeatzaile soil bat erabiltzen du zerbitzuak hasieratzeko eta kudeatzeko RUNIT, bere pakete-kudeatzailea erabiltzen du xbps eta paketeak eraikitzeko sistema xbps-src. Liburutegi estandar gisa erabiltzen da Glibc-en ordez musl, eta OpenSSL-ren ordez - LibreSSL. Void Linux-ek ez du onartzen ZFS-rekin partizio batean instalatzea, baina Trident-eko garatzaileek ez dute arazorik ikusten modulua erabiliz funtzio hori modu independentean ezartzeko. ZFSonLinux. Void Linux-ekin elkarreragina ere sinplifikatu egiten da bere garapenak barreiatu BSD lizentziapean.

Espero da Void Linux-era igaro ondoren, Trident-ek txartel grafikoetarako euskarria zabaltzeko eta erabiltzaileei kontrolatzaile grafiko modernoagoak eskaintzeko gai izango dela, baita soinu-txartelen euskarria hobetzea, audio-streaminga, HDMI bidez audio transmisiorako laguntza gehitzea ere. hobetu Bluetooth interfazea duten haririk gabeko sare-egokigailuetarako eta gailuetarako laguntza. Horrez gain, erabiltzaileei programen bertsio berriagoak eskainiko zaizkie, abio-prozesua bizkortuko da eta UEFI sistemetan instalazio hibridoetarako laguntza gehituko da.

Migrazioaren desabantailetako bat TrueOS proiektuak sistema konfiguratzeko garatutako ingurune ezagunak eta utilitateak galtzea da, hala nola sysadm. Arazo hau konpontzeko, erabilgarritasun horien ordezko unibertsalak idaztea aurreikusi da, sistema eragilearen arabera independenteak. Trident-en edizio berriaren lehen bertsioa 2020ko urtarrilerako aurreikusita dago. Argitalpenaren aurretik, ez da baztertzen test alfa eta beta eraikitzeen eraketa. Sistema berri batera migratzeko /home partizioaren edukia eskuz transferitu beharko da.
BSD eraikuntzak onartuko dira amaitu edizio berria kaleratu eta berehala, eta FreeBSD 12-n oinarritutako pakete-biltegi egonkorra 2020ko apirilean ezabatuko da (FreeBSD 13-Current-en oinarritutako biltegi esperimentala urtarrilean ezabatuko da).

TrueOSen oinarritutako egungo banaketetatik, proiektuak jarraitzen du
GhostBSD, MATE mahaigaina eskainiz. Trident bezala, GhostBSD-k OpenRC init sistema eta ZFS fitxategi sistema erabiltzen ditu lehenespenez, baina Live modua ere onartzen du. Trident Linuxera migratu ondoren, GhostBSD garatzaileak adierazi zuenBSD sistemekin konprometituta jarraitzen dutenak eta adar egonkorra erabiltzen jarraituko dutenak TrueOS zure banaketaren oinarri gisa.

Iturria: opennet.ru

Gehitu iruzkin berria