Hoʻololi ʻo Trident mai BSD TrueOS i Void Linux

Nā mea hoʻomohala Trident OS kūkala ʻia e pili ana i ka neʻe ʻana o ka papahana i Linux. Ke hoʻomohala nei ka papahana Trident i kahi hoʻolaha mea hoʻohana kiʻi mākaukau e hoʻomanaʻo i nā hoʻokuʻu kahiko o PC-BSD a me TrueOS. I ka wā mua, kūkulu ʻia ʻo Trident ma nā ʻenehana FreeBSD a me TrueOS, hoʻohana i ka ʻōnaehana faila ZFS a me ka ʻōnaehana hoʻomaka OpenRC. Ua hoʻokumuʻia ka papahana e nā mea hoʻomohala i komo i ka hana ma TrueOS, a ua hoʻonohoʻia ma keʻano he papahana pili (ʻo TrueOS kahi papahana no ka hoʻokumuʻana i nā māhele, aʻo Trident kahi māhele no nā mea kūʻai hope e pili ana i kēia paepae).

ʻO ka makahiki aʻe, ua hoʻoholo ʻia e hoʻololi i nā hoʻokuʻu Trident i nā hoʻomohala hoʻolaha Linux Linux. ʻO ke kumu o ka neʻe ʻana mai BSD i Linux ʻo ka hiki ʻole ke hoʻopau i kekahi o nā pilikia e kaupalena ana i nā mea hoʻohana o ka hāʻawi ʻana. ʻO nā wahi e hopohopo nei ʻo ia ka hoʻohālikelike ʻana i nā lako, kākoʻo no nā kūlana kamaʻilio hou, a me ka loaʻa ʻana o ka pūʻolo. ʻO ka loaʻa ʻana o nā pilikia ma kēia mau wahi ke keʻakeʻa nei i ka hoʻokō ʻana i ka pahuhopu nui o ka papahana - ka hoʻomākaukau ʻana i kahi ʻano kiʻi hoʻohana.

Ke koho ʻana i kahi kumu hou, ua ʻike ʻia nā koi aʻe:

  • Ka hiki ke hoʻohana i hoʻololi ʻole ʻia (me ka ʻole o ke kūkulu hou ʻana) a me ka hoʻonui pinepine ʻana i nā pūʻolo mai ka hāʻawi makua;
  • ʻO ke kumu hoʻolālā huahana wānana (pono ke kaiapuni a mālama i ke ʻano maʻamau o ke ola no nā makahiki he nui);
  • ʻO ka maʻalahi o ka hoʻonohonoho ʻana o ka ʻōnaehana (kahi hoʻonohonoho o nā mea liʻiliʻi, maʻalahi hoʻi a wikiwiki hoʻi i ke ʻano o nā ʻōnaehana BSD, ma kahi o ka monolithic a me nā hoʻonā paʻakikī);
  • Ka ʻae ʻana i nā hoʻololi mai nā ʻaoʻao ʻekolu a me ka loaʻa ʻana o kahi ʻōnaehana hoʻohui mau no ka hoʻāʻo ʻana a me ke kūkulu ʻana;
  • ʻO ka loaʻa ʻana o kahi subsystem kiʻi hana, akā me ka ʻole o ka hilinaʻi ʻana i nā kaiāulu i kūkulu ʻia e hoʻomohala ana i nā pākaukau (Hoʻolālā ʻo Trident e hui pū me nā mea hoʻomohala o ka hoʻohele kumu a hana pū i ka hoʻomohala ʻana i ka pākaukau a me ka hoʻokumu ʻana i nā pono kikoʻī e hoʻomaikaʻi i ka hoʻohana ʻana);
  • Kākoʻo kūlana kiʻekiʻe no nā lako o kēia manawa a me nā hoʻonui maʻamau o nā ʻāpana hoʻoili pili i ka lako (nā hoʻokele, kernel);

ʻO ka puʻupuʻu puʻupuʻu ua kokoke loa i nā koi i ʻōlelo ʻia Linux Linux, e pili ana i kekahi kumu hoʻohālike o ka pōʻaiapuni mau o ka hōʻano hou ʻana i nā mana o ka papahana (nā hoʻololi hou, me ka ʻole o ka hoʻokuʻu kaʻawale ʻana o ka māhele). Hoʻohana ʻo Void Linux i kahi luna ʻōnaehana maʻalahi e hoʻomaka a mālama i nā lawelawe holo, hoʻohana i kona mana pūʻolo ponoʻī xbps a me ka ʻōnaehana kūkulu pūʻolo xbps-src. Hoʻohana ʻia ma ke ʻano he waihona maʻamau ma kahi o Glibc musl, a ma kahi o OpenSSL - LibreSSL. ʻAʻole kākoʻo ʻo Void Linux i ka hoʻokomo ʻana ma kahi ʻāpana me ZFS, akā ʻaʻole ʻike nā mea hoʻomohala Trident i kahi pilikia me ka hoʻokō kūʻokoʻa i kēlā ʻano me ka hoʻohana ʻana i ka module. ZFSonLinux. Hoʻomaʻamaʻa ʻia ka pilina me Void Linux e ka ʻoiaʻiʻo o kāna mau hoʻomohala ʻana pālahalaha aku ma lalo o ka laikini BSD.

Manaʻo ʻia ma hope o ka hoʻololi ʻana i Void Linux, hiki iā Trident ke hoʻonui i ke kākoʻo no nā kāleka kiʻi a hāʻawi i nā mea hoʻohana i nā mea hoʻokele kiʻi hou hou aku, a me ka hoʻomaikaʻi ʻana i ke kākoʻo no nā kāleka kani, ke kahe leo, hoʻohui i ke kākoʻo no ka hoʻouna leo ma o HDMI, hoʻomaikaʻi i ke kākoʻo no nā mea hoʻopili pūnaewele uʻi a me nā mea me kahi interface Bluetooth. Eia kekahi, e hāʻawi ʻia nā mea hoʻohana i nā mana hou o nā polokalamu, e hoʻolōʻihi ʻia ke kaʻina hana boot, a e hoʻohui ʻia ke kākoʻo no nā hoʻonohonoho hybrid ma nā ʻōnaehana UEFI.

ʻO kekahi o nā pōʻino o ka neʻe ʻana, ʻo ia ka nalowale o ke kaiapuni maʻamau a me nā pono hana i hoʻomohala ʻia e ka papahana TrueOS no ka hoʻonohonoho ʻana i ka ʻōnaehana, e like me sysadm. No ka hoʻoponopono ʻana i kēia pilikia, ua hoʻolālā ʻia e kākau i nā pani pani honua no ia mau pono, kūʻokoʻa i ke ʻano OS. ʻO ka hoʻokuʻu mua ʻana o ka paʻi hou o Trident i hoʻonohonoho ʻia no Ianuali 2020. Ma mua o ka hoʻokuʻu ʻana, ʻaʻole i hoʻokaʻawale ʻia ka hoʻokumu ʻana o ka alpha test a me nā kūkulu beta. ʻO ka neʻe ʻana i kahi ʻōnaehana hou e pono ai ka hoʻoili lima ʻana i nā ʻike o ka ʻāpana / home.
E kākoʻo ʻia nā kūkulu BSD hoʻopau ʻia ma hope koke iho o ka hoʻokuʻu ʻia ʻana o ka paʻi hou, a e hoʻopau ʻia ka waihona waihona paʻa e pili ana i FreeBSD 12 i ʻApelila 2020 (e holoi ʻia ka waihona hoʻokolohua e pili ana i FreeBSD 13-Current i Ianuali).

ʻO nā māhele o kēia manawa e pili ana iā TrueOS, e mau ana ka papahana
GhostBSD, e hāʻawi ana i ka pākaukau MATE. E like me Trident, hoʻohana ʻo GhostBSD i ka ʻōnaehana OpenRC init a me ka ʻōnaehana faila ZFS ma ke ʻano maʻamau, akā kākoʻo pū kekahi i ke ʻano Live. Ma hope o ka neʻe ʻana iā Trident i Linux, nā mea hoʻomohala GhostBSD i ʻōlelo ʻiae hoʻomau nei i nā ʻōnaehana BSD a e hoʻomau i ka hoʻohana ʻana i ka lālā paʻa ʻO TrueOS i kumu no ka puunaue ana.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka