Ang Trident mibalhin gikan sa BSD TrueOS ngadto sa Void Linux

Mga Nag-develop sa Trident OS gipahibalo mahitungod sa paglalin sa proyekto ngadto sa Linux. Ang proyekto sa Trident nagpalambo sa usa ka andam nga magamit nga graphical nga pag-apod-apod sa tiggamit nga nagpahinumdom sa mga daan nga pagpagawas sa PC-BSD ug TrueOS. Sa sinugdan, ang Trident gitukod sa FreeBSD ug TrueOS nga mga teknolohiya, gigamit ang ZFS file system ug ang OpenRC initialization system. Ang proyekto gitukod sa mga developers nga nalambigit sa pagtrabaho sa TrueOS, ug gipahimutang isip usa ka may kalabutan nga proyekto (Ang TrueOS usa ka plataporma alang sa pagmugna og mga distribusyon, ug ang Trident usa ka pag-apod-apod alang sa katapusan nga mga konsumidor base niini nga plataporma).

Sa sunod tuig, nakahukom nga ibalhin ang mga pagpagawas sa Trident sa mga kalamboan sa pag-apod-apod Walay Linux. Ang hinungdan sa paglalin gikan sa BSD ngadto sa Linux mao ang kawalay katakus sa pagtangtang sa pipila ka mga problema nga naglimite sa mga tiggamit sa pag-apod-apod. Ang mga lugar nga gikabalak-an naglakip sa pagkaangay sa hardware, suporta alang sa modernong mga sumbanan sa komunikasyon, ug pagkaanaa sa package. Ang presensya sa mga problema niini nga mga dapit makabalda sa pagkab-ot sa nag-unang tumong sa proyekto - ang pag-andam sa usa ka user-friendly graphical nga palibot.

Sa pagpili sa usa ka bag-ong basehan, ang mosunod nga mga kinahanglanon giila:

  • Ang abilidad sa paggamit sa wala mabag-o (nga walay pagtukod pag-usab) ug kanunay nga gi-update nga mga pakete gikan sa pag-apod-apod sa ginikanan;
  • Ang matag-an nga modelo sa pagpalambo sa produkto (ang palibot kinahanglan nga konserbatibo ug magpadayon sa naandan nga paagi sa kinabuhi sa daghang mga tuig);
  • Ang kayano sa organisasyon sa sistema (usa ka hugpong sa gagmay, dali nga na-update ug paspas nga mga sangkap sa estilo sa mga sistema sa BSD, imbes nga monolithic ug komplikado nga mga solusyon);
  • Pagdawat sa mga pagbag-o gikan sa mga ikatulo nga partido ug adunay padayon nga sistema sa panagsama alang sa pagsulay ug pagtukod;
  • Ang presensya sa usa ka nagtrabaho nga mga graphic subsystem, apan walay pagsalig sa naporma na nga mga komunidad nga nagpalambo sa mga desktop (Trident nagplano nga makigtambayayong sa mga developers sa base distribution ug magtinabangay sa pagpalambo sa desktop ug sa paghimo sa piho nga mga utilities aron sa pagpalambo sa usability);
  • Taas nga kalidad nga suporta alang sa kasamtangan nga hardware ug regular nga pag-update sa mga bahin sa pag-apod-apod nga may kalabutan sa hardware (mga drayber, kernel);

Ang distribution kit nahimo nga labing duol sa gipahayag nga mga kinahanglanon Walay Linux, nga nagsunod sa usa ka modelo sa usa ka padayon nga siklo sa pag-update sa mga bersyon sa programa (rolling updates, nga walay bulag nga pagpagawas sa distribusyon). Ang Void Linux naggamit sa usa ka yano nga manager sa sistema sa pagsugod ug pagdumala sa mga serbisyo runit, naggamit sa kaugalingong package manager xbps ug sistema sa pagtukod sa pakete xbps-src. Gigamit isip standard library imbes sa Glibc musl, ug imbes sa OpenSSL - LibreSSL. Wala gisuportahan sa Void Linux ang pag-install sa usa ka partisyon nga adunay ZFS, apan ang mga nag-develop sa Trident wala’y nakita nga problema sa independente nga pagpatuman sa ingon nga bahin gamit ang module ZFSonLinux. Ang interaksyon sa Void Linux gipasimple usab sa kamatuoran nga ang mga kalamboan niini pagkaylap ubos sa lisensya sa BSD.

Gilauman nga human sa transisyon ngadto sa Void Linux, ang Trident makahimo sa pagpalapad sa suporta alang sa mga graphics card ug paghatag sa mga tiggamit og mas modernong mga driver sa graphics, ingon man usab sa pagpalambo sa suporta alang sa mga sound card, audio streaming, pagdugang suporta alang sa audio transmission pinaagi sa HDMI, pagpalambo sa suporta alang sa wireless network adapters ug mga himan uban sa usa ka interface Bluetooth. Dugang pa, ang mga tiggamit itanyag sa labing bag-o nga mga bersyon sa mga programa, ang proseso sa pag-boot mapadali, ug ang suporta idugang alang sa mga hybrid nga pag-install sa mga sistema sa UEFI.

Usa sa mga disbentaha sa paglalin mao ang pagkawala sa pamilyar nga palibot ug mga gamit nga gihimo sa proyekto sa TrueOS alang sa pag-configure sa sistema, sama sa sysadm. Aron masulbad kini nga problema, giplano nga isulat ang mga unibersal nga kapuli alang sa ingon nga mga gamit, nga independente sa tipo sa OS. Ang una nga pagpagawas sa bag-ong edisyon sa Trident gikatakda sa Enero 2020. Sa wala pa ang pagpagawas, ang pagporma sa pagsulay nga alpha ug beta build dili iapil. Ang paglalin sa usa ka bag-ong sistema magkinahanglan nga mano-mano nga pagbalhin sa mga sulud sa partisyon sa /home.
Ang mga pagtukod sa BSD suportahan natapos pagkahuman sa pagpagawas sa bag-ong edisyon, ug ang stable nga repository sa pakete nga gibase sa FreeBSD 12 mapapas sa Abril 2020 (ang eksperimento nga repository nga gibase sa FreeBSD 13-Karon matangtang sa Enero).

Sa kasamtangan nga mga distribusyon base sa TrueOS, ang proyekto nagpabilin
Ghostbsd, nagtanyag sa MATE desktop. Sama sa Trident, gigamit sa GhostBSD ang OpenRC init nga sistema ug ang ZFS file system nga default, apan gisuportahan usab ang Live mode. Pagkahuman sa pagbalhin sa Trident sa Linux, ang mga nag-develop sa GhostBSD gipahayagnga nagpabilin nga pasalig sa mga sistema sa BSD ug magpadayon sa paggamit sa stable nga sanga TrueOS isip basehan sa imong pag-apod-apod.

Source: opennet.ru

Idugang sa usa ka comment