Trident yipada lati BSD TrueOS si Lainos ofo

Awọn Difelopa Trident OS kede nipa ijira ise agbese to Linux. Ise agbese Trident n ṣe agbekalẹ pinpin-ipinpin olumulo ayaworan ti o ṣetan-lati-lo leti ti PC-BSD atijọ ati awọn idasilẹ TrueOS. Ni ibẹrẹ, Trident ni itumọ ti lori FreeBSD ati awọn imọ-ẹrọ TrueOS, lo eto faili ZFS ati eto ipilẹṣẹ OpenRC. Ise agbese na ni ipilẹ nipasẹ awọn olupilẹṣẹ ti o ni ipa ninu ṣiṣẹ lori TrueOS, ati pe o wa ni ipo bi iṣẹ akanṣe kan (TrueOS jẹ ipilẹ kan fun ṣiṣẹda awọn pinpin, ati Trident jẹ pinpin fun awọn alabara opin ti o da lori pẹpẹ yii).

Ni ọdun to nbọ, a pinnu lati gbe awọn idasilẹ Trident si awọn idagbasoke pinpin Lainosin ti o wa. Idi fun gbigbe lati BSD si Lainos ni ailagbara lati bibẹẹkọ xo diẹ ninu awọn iṣoro ti o fi opin si awọn olumulo ti pinpin. Awọn agbegbe ibakcdun pẹlu ibaramu ohun elo, atilẹyin fun awọn iṣedede ibaraẹnisọrọ ode oni, ati wiwa package. Iwaju awọn iṣoro ni awọn agbegbe wọnyi ṣe idiwọ pẹlu aṣeyọri ti ibi-afẹde akọkọ ti iṣẹ akanṣe - igbaradi ti agbegbe ayaworan ore-olumulo.

Nigbati o ba yan ipilẹ tuntun, awọn ibeere wọnyi jẹ idanimọ:

  • Agbara lati lo aiyipada (laisi atunṣe) ati awọn idii imudojuiwọn nigbagbogbo lati pinpin awọn obi;
  • Awoṣe idagbasoke ọja asọtẹlẹ (ayika yẹ ki o jẹ Konsafetifu ati ṣetọju ọna igbesi aye deede fun ọpọlọpọ ọdun);
  • Irọrun ti eto eto (eto ti kekere, imudojuiwọn irọrun ati awọn paati iyara ni ara ti awọn ọna ṣiṣe BSD, dipo monolithic ati awọn solusan idiju);
  • Gbigba awọn ayipada lati ọdọ awọn ẹgbẹ kẹta ati nini eto isọpọ igbagbogbo fun idanwo ati ile;
  • Iwaju ti eto awọn eya aworan ti n ṣiṣẹ, ṣugbọn laisi igbẹkẹle lori awọn agbegbe ti o ṣẹda tẹlẹ ti o dagbasoke awọn kọǹpútà alágbèéká (Trident ngbero lati ni ifọwọsowọpọ pẹlu awọn olupilẹṣẹ ti pinpin ipilẹ ati ṣiṣẹ papọ lori idagbasoke tabili tabili ati ṣiṣẹda awọn ohun elo kan pato lati ni ilọsiwaju lilo);
  • Atilẹyin didara to gaju fun ohun elo lọwọlọwọ ati awọn imudojuiwọn deede ti awọn paati pinpin ti o ni ibatan hardware (awakọ, ekuro);

Ohun elo pinpin wa ni isunmọ si awọn ibeere ti a sọ Lainosin ti o wa, adhering si a awoṣe ti a lemọlemọfún ọmọ ti awọn ẹya eto (awọn imudojuiwọn sẹsẹ, lai lọtọ tu ti pinpin). Lainos asan nlo oluṣakoso eto ti o rọrun lati ṣe ipilẹṣẹ ati ṣakoso awọn iṣẹ runit, nlo oluṣakoso package tirẹ xbps ati package ile eto xbps-src. Ti a lo bi ile-ikawe boṣewa dipo Glibc musl, ati dipo OpenSSL - LibreSSL. Lainos ofo ko ṣe atilẹyin fifi sori ẹrọ lori ipin kan pẹlu ZFS, ṣugbọn awọn olupilẹṣẹ Trident ko rii iṣoro kan pẹlu imuse iru ẹya ni ominira nipa lilo module ZFSonLinux. Ibaraṣepọ pẹlu Lainos Void tun jẹ irọrun nipasẹ otitọ pe awọn idagbasoke rẹ tànkálẹ labẹ iwe-aṣẹ BSD.

O nireti pe lẹhin iyipada si Lainos Void, Trident yoo ni anfani lati faagun atilẹyin fun awọn kaadi eya aworan ati pese awọn olumulo pẹlu awọn awakọ ayaworan ode oni diẹ sii, bi daradara bi ilọsiwaju atilẹyin fun awọn kaadi ohun, ṣiṣan ohun, ṣafikun atilẹyin fun gbigbe ohun nipasẹ HDMI, mu atilẹyin fun awọn oluyipada nẹtiwọki alailowaya ati awọn ẹrọ pẹlu Bluetooth ni wiwo. Ni afikun, awọn olumulo yoo funni ni awọn ẹya aipẹ diẹ sii ti awọn eto, ilana bata naa yoo ni iyara, ati pe atilẹyin yoo ṣafikun fun awọn fifi sori ẹrọ arabara lori awọn eto UEFI.

Ọkan ninu awọn aila-nfani ti iṣiwa ni isonu ti agbegbe ti o faramọ ati awọn ohun elo ti o dagbasoke nipasẹ iṣẹ akanṣe TrueOS fun atunto eto, bii sysadm. Lati yanju iṣoro yii, o ti pinnu lati kọ awọn iyipada agbaye fun iru awọn ohun elo, ominira ti iru OS. Itusilẹ akọkọ ti ẹda tuntun ti Trident jẹ eto fun Oṣu Kini ọdun 2020. Ṣaaju itusilẹ, dida ti alpha idanwo ati awọn itumọ beta ko yọkuro. Lilọ kiri si eto titun yoo nilo gbigbe awọn akoonu inu / ipin ile pẹlu ọwọ.
Awọn kikọ BSD yoo ni atilẹyin dawọ duro Lẹsẹkẹsẹ lẹhin itusilẹ ti ẹda tuntun, ati ibi ipamọ package iduroṣinṣin ti o da lori FreeBSD 12 yoo paarẹ ni Oṣu Kẹrin Ọjọ 2020 (ibi ipamọ idanwo ti o da lori FreeBSD 13-Current yoo paarẹ ni Oṣu Kini).

Ninu awọn pinpin lọwọlọwọ ti o da lori TrueOS, iṣẹ akanṣe naa wa
GhostBSD, laimu tabili tabili MATE. Bii Trident, GhostBSD nlo eto init OpenRC ati eto faili ZFS nipasẹ aiyipada, ṣugbọn ni afikun ṣe atilẹyin ipo Live. Lẹhin gbigbe Trident lọ si Lainos, awọn olupilẹṣẹ GhostBSD sọti o wa ni ifaramọ si awọn ọna ṣiṣe BSD ati pe yoo tẹsiwaju lati lo ẹka iduroṣinṣin TrueOS bi ipilẹ fun pinpin rẹ.

orisun: opennet.ru

Fi ọrọìwòye kun