Chimera Linux, distribucija Linuxa s dušom FreeBSD-a

Chimera Linux

Bez sumnje, nešto što mi se sviđa i što mogu reći "volim" kod Linuxa i svijeta slobodnog softvera općenito su rijetke kombinacije koje se nalaze, bilo u distribucijama, aplikacijama, uslužnim programima itd. I kažu da za proizvod postoji potrošač, i to je nešto što se vrlo dobro primjenjuje u Linuxu.

Ostavljajući po strani toliku strku na ovom poslužitelju, zadovoljstvo mi je podijeliti s vama ovu bilješku, koja je iz naslova privukla pozornost mnogih od vas, kao i mene, i iako doista nije nešto izvan ovog svijeta niti napraviti toliko buke, što sam smatrao prilično zanimljivim i prikladnim za dijeljenje ovdje na blogu.

Tema o kojoj ću govoriti malo je o Chimera Linux, distribucija Linuxa koja je trenutno u "beta" stanju, za što su bile potrebne "samo" tri godine kontinuiranog rada.

Chimera Linux je raspodjela koja se razlikuje drugo za kombiniranje Linux kernela s FreeBSD uslužnim programima. Među glavnim komponentama sustava ističu se dinit system manager i musl C standardna biblioteka, dok je cijeli sustav kompajliran pomoću Clanga.

Pristup projekta je ponuditi alternativnu, minimalističku i učinkovitu distribuciju, koji koristi manje složene alate od onih koje nudi GNU, crpeći inspiraciju iz razvoja Void Linuxa. Chimera Linux usvaja razvojni model tekućeg izdanja, osiguravajući stalna ažuriranja i kontinuirani tok poboljšanja.

Među značajkama Ono što definira ovu distribuciju su:

  • FreeBSD pomoćni programi: Koriste se umjesto tradicionalnih GNU alata kao što su coreutils, findutils, diffutils, sed i grep, kako bi se smanjila složenost i optimizirao njihov rad na laganim sustavima.
  • Memorija i pohrana: Funkcije dodjele memorije u musl-u zamijenjene su mimalloc-om, poznatim po svojim učinkovitim performansama. Dodatno, koristi ZFS kao zadani datotečni sustav, dok je /var particija bez stanja, što znači da ne zadržava podatke između ponovnih pokretanja.
  • Multimedija i grafika: Distribucija usvaja PipeWire za upravljanje medijskim tokovima i koristi Wayland kao zadani grafički sustav u desktop okruženjima.
  • Arhitektonska kompatibilnost: Slike za pokretanje uživo dostupne su za širok raspon arhitektura, uključujući x86_64, ppc64le, aarch64, riscv64 i ppc64, s verzijama GNOME i KDE.

Chimera Linux nudi razne opcije za instaliranje programa dodatni kroz korištenje binarnih paketa i vlasnički sustav za kompajliranje iz izvornog koda nazvan cports, napisan u Pythonu. Trenutno sustav podržava približno 2800 priključaka, pružanje širokog spektra softvera spremnog za instalaciju ili kompajliranje.

Oko okruženje za izgradnju u cportovima, Spomenuto je da to radi unutar neovisnog i neprivilegiranog spremnika, stvoreno omotom s mjehurićima (koristi se u flatpaku) koji osigurava dodatni sloj sigurnosti izoliranjem procesa izrade od glavnog sustava. Ovo je posebno važno za sprječavanje problema koji proizlaze iz zlonamjernog softvera ili neočekivanih konfiguracija tijekom izrade paketa.

Za upravljanje binarnim paketima, Chimera Linux ukoristi upravitelj paketa Alpine Linux, APK, budući da je to lagan i učinkovit alat poznat po svojim performansama. Osim toga, podrška za Flatpak daje korisnicima mogućnost instaliranja desktop aplikacija u sandbox formatu, osiguravajući i prenosivost i sigurnost aplikacije.

Konačno, Vrijedno je napomenuti da u okviru planova koji su u planu Za rad u ovoj godini predviđeno je:

  • Kompletan pregled registra sustava
  • Podrška za montažne jedinice u upravljanju uslugama
  • Podrška za mrežna montiranja u upravljanju uslugama
  • Bolja podrška za cgroups i napredak prema uklanjanju eloginda
  • Podrška za tajmere temeljene na uslugama
  • Pregledajte konfiguracijske datoteke usluge
  • Prijeđite na dbus-broker kao dobavljača sustava i sabirnice sesije

Za Zanima me saznati više o tome, detalje možete provjeriti u sljedeći link.