Tridenti distributsioon üleminek TrueOS BSD-süsteemilt Void Linuxile

Trident OS arendajad teatasid projektist Linuxile üleminekust. Tridenti projekt arendab valmis kasutamiseks mõeldud graafilist kasutajaliidest, mis meenutab vana PC-BSD ja TrueOS väljaandeid. Alguses põhines Trident FreeBSD ja TrueOS tehnoloogiatel, kasutas ZFS failisüsteemi ja OpenRC käivitus süsteemi. Projekt loodi arendajate poolt, kes olid seotud TrueOS tööga, ja seda positioneeriti seotud projektina (TrueOS on platvorm distributsioonide loomiseks, samas kui Trident on sellel põhinev lõppkasutajatele mõeldud distributsioon).

Järgmisel aastal otsustati Tridenti väljaanded viia distributsiooni arengule Void Linux. BSD-lt Linuxile migreerimise põhjus oli see, et teisi viise mõnede probleemide lahendamiseks, mis piiravad jaotuse kasutajaid, ei olnud. Probleemsed valdkonnad hõlmavad riistvaraga ühilduvust, kaasaegsete kommunikatsioonistandardite toetust ja pakettide kättesaadavust. Nendes valdkondades esinevad probleemid takistavad projekti põhieesmärgi saavutamist — kasutajasõbraliku graafilise keskkonna ettevalmistamist.

Uue aluse valimisel määrati järgmised nõuded:

  • Mõjude jaotuse pakettide kasutamise võimalus ilma muudatusteta (ilma ümberkompileerimiseta) ja nende regulaarne uuendamine;
  • Toote arendamise prognoositav mudel (keskkond peab olema konservatiivne ja säilitama tuttava ülesehituse aastaid);
  • Süsteemi lihtne korraldamine (kogum väikestest, kergesti uuendatavatest ja kiiretest komponentidest BSD-süsteemide stiilis, mitte monoliitsetest ja keerukatest lahendustest);
  • Kolmandate osaliste muudatuste vastuvõtmine ja pideva integreerimise süsteemi olemasolu testimiseks ja kokkupanekuks;
  • Töökorras graafikakihi olemasolu, kuid ilma sõltumatute arendatud töölauakogukondadeta (Trident kavatseb teha koostööd põhijagamise arendajatega, et ühiselt töötada töölaua arendamise ja spetsiifiliste tööriistade loomise kallal töö mugavuse suurendamiseks);
  • Kvaliteetne toega kaasaegsele riistvarale ja regulaarne seotud seadme komponentide (draiverid, tuum) uuendamine;

Seni kõige lähemal esitatud nõuetele on jaotus, Void Linux, mis järgib pideva versioonideuuenduse mudelit (rolling-update, ilma eraldi jaotuse väljaandmiseta). Void Linux kasutab teenuste initsialiseerimiseks ja haldamiseks lihtsat süsteemihaldurit, runit,, mille kõrval kasutatakse oma paketihaldurit, xbps, ja pakettide koostamissüsteemi, xbps-src.Standardraamatukogina kasutatakse Glibc asemel Musl,, ja OpenSSL asemel — LibreSSL. Void Linux ei toeta installimist ZFS partitsioonile, kuid Tridenti arendajad ei näe probleemi selle funktsiooni iseseisva rakendamisega mooduli kaudu, ZFSonLinux.. Void Linuxi kasutamine muudab ka oma arenduste kasutamise lihtsamaks jaotatakse BSD litsentsi alusel.

Eeldatakse, et pärast Void Linuxile üleminekut suudab Trident laiendada graafikakaartide tuge ja pakkuda kasutajatele kaasaegsemaid graafikadraivereid, samuti parandada helikaartide tuge, voogesituse helituge, lisada heli edastamise toe HDMI kaudu, parandada traadita võrgukaartide ja Bluetooth-ühendusega seadmete tuge. Lisaks pakutakse kasutajatele värskemaid programmitootjate versioone, kiirendatakse käivitamisprotsessi ja lisatakse hübriidinstallatsiooni tugi UEFI süsteemidele.

Ülemineku miinusteks on harjumuspärase keskkonna ja projekti TrueOS arendatud utiliitide, nagu sysadm, kaotamine süsteemi seadistamiseks. Selle probleemi lahendamiseks on plaanis kirjutada universaalsed asendajad taolistele utiliitidele, sõltumatud operatsioonisüsteemide tüübist. Uue Tridenti väljaande esimene versioon on planeeritud jaanuarisse 2020. Testide alfa- ja beetaversioonide väljatöötamine enne väljalaskmist ei ole välistatud. Üleminek uuele süsteemile nõuab sisu käsitsi üleviimist kausta /home.
BSD versioonide tugi lõpetatakse uus versioon ilmub kohe, samas kui FreeBSD 12 baasil põhinev stabiilne pakettide hoidla eemaldatakse aprillis 2020 (katsehoidla FreeBSD 13-Current baasil eemaldatakse jaanuaris).

Ainult TrueOSi baasil jätkub projekt
GhostBSD, mis pakub MATE töölauakeskkonda. Nagu Tridentis, kasutatakse ka GhostBSD-s vaikimisi OpenRC käivitussüsteemi ja ZFS failisüsteemi, kuid täiendavalt toetatakse Live-režiimis töötamist. Pärast Tridenti migreerimist Linuxile, teatasid GhostBSD arendajad arendajad, et nad püsivad BSD süsteemide juures ja jätkavad stabiilse haru kasutamist TrueOS oma distributsiooni aluseks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster