Utan tvekan, något som jag gillar och kan säga "jag älskar" om Linux och världen av fri programvara i allmänhet är de sällsynta kombinationer som man hittar, oavsett om det är i distributioner, applikationer, verktyg etc. Och de säger att för en produkt finns det en konsument, och det är något som passar väldigt bra i Linux.
Bortsett från så mycket krångel från denna server, är jag glad att kunna dela med mig denna anteckning, som från titeln fångade många av er och mig uppmärksamhet, och även om det verkligen inte är något ur den här världen eller att göra så mycket oväsen, vilket jag tyckte var ganska intressant och passande att dela här på bloggen.
Ämnet jag kommer att prata om lite handlar om Chimera Linux, som är en Linux-distribution som för närvarande är i "beta"-status, vilket tog "bara" tre års kontinuerligt arbete.
Chimera Linux är en fördelning som är särskiljande Övrig för att kombinera Linux-kärnan med FreeBSD-verktyg. Bland huvudkomponenterna i systemet sticker dinit-systemhanteraren och musl C-standardbiblioteket ut, medan hela systemet är kompilerat med Clang.
Tillvägagångssättet av projektet är erbjuda en alternativ, minimalistisk och effektiv distribution, som drar fördel av mindre komplexa verktyg än de som erbjuds av GNU, med inspiration från utvecklingen av Void Linux. Chimera Linux antar en rullande versionsutvecklingsmodell, vilket säkerställer ständiga uppdateringar och ett kontinuerligt flöde av förbättringar.
Bland funktionerna Som definierar denna fördelning är:
- FreeBSD Utilities: De används istället för traditionella GNU-verktyg som coreutils, findutils, diffutils, sed och grep, för att minska komplexiteten och optimera deras funktion på lättviktssystem.
- Minne och lagring: Minnestilldelningsfunktionerna i musl har ersatts av mimalloc, känt för sin effektiva prestanda. Dessutom använder den ZFS som standardfilsystem, medan /var-partitionen är tillståndslös, vilket betyder att den inte behåller data mellan omstarterna.
- Multimedia och grafik: Distributionen använder PipeWire för att hantera mediaströmmar och använder Wayland som standardgrafiksystem i skrivbordsmiljöer.
- Arkitektonisk kompatibilitet: Live-startbilder finns tillgängliga för en mängd olika arkitekturer, inklusive x86_64, ppc64le, aarch64, riscv64 och ppc64, med versioner av GNOME och KDE.
Chimera Linux erbjuder olika alternativ för att installera program ytterligare genom användning av binära paket och ett eget system för kompilering från källkod som kallas cports, skriven i Python. För närvarande stöder systemet ungefär 2800 portar, tillhandahåller ett brett utbud av programvara redo att installeras eller kompileras.
På byggmiljön i cports, Det nämns att detta körs inom en oberoende och oprivilegierad container, skapad med bubbelplast (används i flatpak) som säkerställer ett extra lager av säkerhet genom att isolera byggprocessen från huvudsystemet. Detta är särskilt relevant för att förhindra problem som uppstår från skadlig programvara eller oväntade konfigurationer under paketkonstruktion.
För binär pakethantering, Chimera Linux uanvänder Alpine Linux-pakethanteraren, APK, eftersom det är ett lätt och effektivt verktyg känt för sin prestanda. Dessutom ger Flatpak-stöd användarna möjlighet att installera skrivbordsapplikationer i sandlådeformat, vilket säkerställer både applikationsportabilitet och säkerhet.
Slutligen, Det är värt att nämna att inom de planer som är i åtanke För arbete i år övervägs följande:
- Komplett systemregistergranskning
- Stöd för monteringsenheter inom service management
- Stöd för nätverksmontering i tjänstehantering
- Bättre cgroups stödjer och utvecklas mot elogind-borttagning
- Stöd för tjänstebaserade timers
- Granska tjänstens konfigurationsfiler
- Byt till dbus-broker som system- och sessionsbussleverantör
För Intresserad av att lära dig mer om detkan du kolla in detaljerna följande länk.