Swichi za Trident kutoka BSD TrueOS hadi Linux Tupu

Watengenezaji wa Mfumo wa Uendeshaji wa Trident alitangaza kuhusu uhamiaji wa mradi kwa Linux. Mradi wa Trident unatengeneza usambazaji wa picha wa mtumiaji ulio tayari kutumika unaowakumbusha matoleo ya zamani ya PC-BSD na TrueOS. Hapo awali, Trident ilijengwa kwenye teknolojia za FreeBSD na TrueOS, ilitumia mfumo wa faili wa ZFS na mfumo wa uanzishaji wa OpenRC. Mradi huu ulianzishwa na wasanidi programu waliohusika katika kufanya kazi kwenye TrueOS, na uliwekwa kama mradi unaohusiana (TrueOS ni jukwaa la kuunda usambazaji, na Trident ni usambazaji kwa watumiaji wa mwisho kulingana na jukwaa hili).

Mwaka ujao, iliamuliwa kuhamisha matoleo ya Trident kwa maendeleo ya usambazaji Linux tupu. Sababu ya kuhama kutoka BSD hadi Linux ilikuwa kutokuwa na uwezo wa kuondoa baadhi ya matatizo ambayo yanazuia watumiaji wa usambazaji. Maeneo ya wasiwasi ni pamoja na uoanifu wa maunzi, usaidizi wa viwango vya kisasa vya mawasiliano, na upatikanaji wa vifurushi. Uwepo wa matatizo katika maeneo haya huingilia kati kufikiwa kwa lengo kuu la mradi - maandalizi ya mazingira ya kirafiki ya kielelezo.

Wakati wa kuchagua msingi mpya, mahitaji yafuatayo yalitambuliwa:

  • Uwezo wa kutumia ambazo hazijarekebishwa (bila kuunda upya) na vifurushi vilivyosasishwa mara kwa mara kutoka kwa usambazaji wa mzazi;
  • Mfano wa maendeleo ya bidhaa inayotabirika (mazingira yanapaswa kuwa ya kihafidhina na kudumisha njia ya kawaida ya maisha kwa miaka mingi);
  • Urahisi wa shirika la mfumo (seti ya vipengele vidogo, vilivyosasishwa kwa urahisi na vya haraka katika mtindo wa mifumo ya BSD, badala ya ufumbuzi wa monolithic na ngumu);
  • Kukubali mabadiliko kutoka kwa wahusika wengine na kuwa na mfumo endelevu wa ujumuishaji wa upimaji na ujenzi;
  • Uwepo wa mfumo mdogo wa graphics wa kufanya kazi, lakini bila utegemezi wa jumuiya zilizoundwa tayari zinazoendelea desktops (Mipango ya Trident ya kushirikiana na watengenezaji wa usambazaji wa msingi na kufanya kazi pamoja katika maendeleo ya desktop na kuundwa kwa huduma maalum ili kuboresha usability);
  • Usaidizi wa ubora wa vifaa vya sasa na sasisho za mara kwa mara za vipengele vya usambazaji vinavyohusiana na vifaa (madereva, kernel);

Seti ya usambazaji iligeuka kuwa karibu na mahitaji yaliyotajwa Linux tupu, kuambatana na mfano wa mzunguko unaoendelea wa kusasisha matoleo ya programu (sasisho zinazoendelea, bila matoleo tofauti ya usambazaji). Linux Void hutumia kidhibiti rahisi cha mfumo kuanzisha na kudhibiti huduma Runit, hutumia meneja wake wa kifurushi xbps na mfumo wa ujenzi wa kifurushi xbps-src. Inatumika kama maktaba ya kawaida badala ya Glibc musl, na badala ya OpenSSL - LibreSSL. Linux Void haiungi mkono usakinishaji kwenye kizigeu na ZFS, lakini watengenezaji wa Trident hawaoni shida kwa kutekeleza kipengee kama hicho kwa uhuru kwa kutumia moduli. ZFSonLinux. Mwingiliano na Void Linux pia hurahisishwa na ukweli kwamba maendeleo yake kuenea chini ya leseni ya BSD.

Inatarajiwa kwamba baada ya mpito kwa Linux Void, Trident itaweza kupanua usaidizi wa kadi za graphics na kuwapa watumiaji viendeshi vya kisasa zaidi vya picha, na pia kuboresha usaidizi wa kadi za sauti, utiririshaji wa sauti, kuongeza usaidizi wa usambazaji wa sauti kupitia HDMI, kuboresha usaidizi wa adapta za mtandao zisizo na waya na vifaa vilivyo na kiolesura cha Bluetooth. Kwa kuongeza, watumiaji watapewa matoleo ya hivi karibuni zaidi ya programu, mchakato wa boot utaharakishwa, na usaidizi utaongezwa kwa usakinishaji wa mseto kwenye mifumo ya UEFI.

Mojawapo ya hasara za uhamaji ni upotezaji wa mazingira na huduma zinazojulikana zilizotengenezwa na mradi wa TrueOS wa kusanidi mfumo, kama vile sysadm. Ili kutatua tatizo hili, imepangwa kuandika uingizwaji wa ulimwengu wote kwa huduma hizo, bila kujitegemea aina ya OS. Toleo la kwanza la toleo jipya la Trident limepangwa Januari 2020. Kabla ya kutolewa, uundaji wa miundo ya majaribio ya alpha na beta haujatengwa. Kuhamia kwa mfumo mpya kutahitaji kuhamisha mwenyewe yaliyomo kwenye kizigeu cha nyumbani.
Ujenzi wa BSD utasaidiwa imekoma mara tu baada ya kutolewa kwa toleo jipya, na hazina thabiti ya kifurushi kulingana na FreeBSD 12 itafutwa Aprili 2020 (hakuna ya majaribio kulingana na FreeBSD 13-Current itafutwa Januari).

Kati ya usambazaji wa sasa kulingana na TrueOS, mradi unabaki
RohoBSD, inayotoa eneo-kazi la MATE. Kama Trident, GhostBSD hutumia mfumo wa OpenRC init na mfumo wa faili wa ZFS kwa chaguo-msingi, lakini pia inasaidia Hali ya Moja kwa Moja. Baada ya kuhamia Trident hadi Linux, watengenezaji wa GhostBSD alisemaambayo inasalia kujitolea kwa mifumo ya BSD na itaendelea kutumia tawi thabiti TrueOS kama msingi wa usambazaji wako.

Chanzo: opennet.ru

Kuongeza maoni