Distributionssystemet Trident byter frÄn BSD-systemet TrueOS till Void Linux

Utvecklarna av operativsystemet Trident 400 företag. Bland dessa finns bÄde smÄ startups och stora IT-företag. om migreringen av projektet till Linux. Projektet Trident utvecklar en fÀrdig att anvÀnda grafisk anvÀndardistributions, som pÄminner om Àldre versioner av PC-BSD och TrueOS. Ursprungligen byggdes Trident pÄ teknologier frÄn FreeBSD och TrueOS, anvÀnde filsystemet ZFS och initieringssystemet OpenRC. Projektet grundades av utvecklare som var involverade i arbetet med TrueOS och positionerades som ett nÀrstÄende projekt (TrueOS - en plattform för att skapa distributioner, medan Trident Àr en distribution för slutanvÀndare baserad pÄ denna plattform).

Under det kommande Äret beslutades det att Trident-utgÄvorna skulle överföras till resurserna frÄn distributionen Void Linux. Anledningen till migreringen frÄn BSD till Linux var omöjligheten att pÄ annat sÀtt lösa vissa problem som begrÀnsar anvÀndarna av distributionen. Bland problemomrÄdena nÀmns kompatibilitet med hÄrdvara, stöd för moderna kommunikationsstandarder och tillgÄng till paket. Förekomsten av problem inom nÀmnda omrÄden hindrar uppnÄendet av projektets huvudmÄl - att förbereda en anvÀndarvÀnlig grafisk miljö.

Vid valet av en ny grund lades följande krav fast:

  • Möjlighet att anvĂ€nda oförĂ€ndrade (utan omkompilering) och regelbundet uppdaterade paket frĂ„n den överordnade distributionen;
  • FörutsĂ€gbar produktutvecklingsmodell (miljön bör vara konservativ och bevara den vanliga strukturen i mĂ„nga Ă„r);
  • Enkel organisation av systemet (ett set av smĂ„, lĂ€tt uppdaterade och snabba komponenter i stil med BSD-system, istĂ€llet för monolitiska och komplicerade lösningar);
  • Accepterande av förĂ€ndringar frĂ„n tredjepartsdeltagare och tillgĂ„ng till ett kontinuerligt integrationssystem för testning och byggande;
  • NĂ€rvaro av ett fungerande grafiskt subsystem, men utan beroende av redan bildade samhĂ€llen som utvecklar skrivbord (Trident planerar att samarbeta med utvecklarna av den grundlĂ€ggande distributionen och arbeta tillsammans med utvecklingen av skrivbordet och skapa specifika verktyg för att öka bekvĂ€mligheten i arbetet);
  • Kvalitativt stöd för aktuell hĂ„rdvara och regelbundna uppdateringar av hĂ„rdvarurelaterade komponenter i distributionen (drivrutiner, kĂ€rna);

Den distribution som var mest lik de angivna kraven var Void Linux, följer en modell för kontinuerlig versionuppdatering (rolling-releaser, utan separata distributioner). I Void Linux anvĂ€nds en enkel systemhanterare för att initiera och hantera tjĂ€nster runit, anvĂ€nder en egen pakethanterare xbps och ett paketbyggnadssystem xbps-src. Som standardbibliotek anvĂ€nds i stĂ€llet för Glibc Musl, och istĂ€llet för OpenSSL — LibreSSL. Void Linux stöder inte installation pĂ„ partitioner med ZFS, men utvecklarna av Trident ser ingen anledning till att en sĂ„dan funktion ska implementeras sjĂ€lvstĂ€ndigt med hjĂ€lp av modulen ZFSonLinux. Interaktionen med Void Linux underlĂ€ttas ocksĂ„ av att dess arbete sprids under BSD-licensen.

FörvÀntningarna Àr att efter övergÄngen till Void Linux i Trident kommer det att vara möjligt att utöka stödet för grafikkort och ge anvÀndarna mer moderna grafiska drivrutiner, samt förbÀttra stödet för ljudkort, strömmande ljud, lÀgga till stöd för ljudöverföring via HDMI, förbÀttra stödet för trÄdlösa nÀtverksadaptrar och Bluetooth-enheter. Dessutom kommer anvÀndarna att erbjudas nyare versioner av program, processen för nedladdning kommer att pÄskyndas och stöd för hybrida installationer pÄ UEFI-system kommer att lÀggas till.

Bland nackdelarna med migreringen nÀmns förlusten av den vanliga miljön och verktyg som utvecklats av TrueOS för systemkonfiguration, sÄsom sysadm. För att lösa detta problem planeras det att skriva universella alternativ för sÄdana verktyg, oberoende av operativsystemstyp. Första utgÄvan av den nya versionen av Trident Àr planerad till januari 2020. Innan lanseringen utesluts inte bildandet av testversioner av alfa- och beta-byggnader. Migreringen till det nya systemet kommer att krÀva manuell överföring av innehÄllet pÄ partitionen /home.
Stödet för BSD-byggnader kommer att avslutades genomföras direkt efter lanseringen av den nya versionen, och det stabila paketförrÄdet baserat pÄ FreeBSD 12 kommer att tas bort i april 2020 (det experimentella förrÄdet baserat pÄ FreeBSD 13-Current kommer att tas bort i januari).

Bland de aktuella distributionerna baserade pÄ TrueOS finns projektet
GhostBSD, som erbjuder skrivbordsmiljön MATE. Precis som i Trident anvÀnds i GhostBSD systeminstallationen OpenRC som standard och filsystemet ZFS, men stöd för Live-lÀge tillhandahÄlls ocksÄ. Efter migreringen av Trident till Linux bekrÀftar utvecklarna av GhostBSD att de skulle fortsÀtta stödja Ubuntu., att de fortfarande Àr trogna BSD-system och kommer att fortsÀtta anvÀnda den stabila versionen. TrueOS som grund för sin distribution.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster