Distributionen Serpent OS har gÄtt in i fasen för alfa-testning

Den första alpha-versionen av distributionen SerpentOS har presenterats, som anvĂ€nder sin egen pakethanterare moss och en atomĂ€r uppdateringsmodell. Utvecklarna presenterar Serpent OS som nĂ€sta steg i evolutionen av Linux-distributioner. Projektet utvecklas av det gamla teamet frĂ„n distributionen Solus, som inkluderar Ikey Doherty — skaparen av Solus — och Joshua Strobl — nyckelutvecklare för skrivbordsmiljön Budgie. Byggnationerna Ă€r sammansatta för arkitekturen x86_64-v2 och levereras med skrivborden GNOME och COSMIC.

Pakethanteraren moss anvĂ€nder sitt eget paketformat Stone och tillhandahĂ„ller verktyg för att hantera systemets tillstĂ„nd. Uppdateringar görs i atomĂ€r lĂ€ge med ersĂ€ttning av innehĂ„llet i partitionen /usr. Distributionen garanterar systemets integritet — vid fel under installationen av en uppdatering Ă„terstĂ€lls systemet till ett tidigare fungerande tillstĂ„nd. Med undantag för kĂ€rnan och vissa systemkomponenter tillĂ€mpas Ă€ndringar i realtid, utan behov av omstart. För att spara diskutrymme vid lagring av flera versioner av paket tillĂ€mpas deduplicering baserat pĂ„ hĂ„rda lĂ€nkar.

Projektet utvecklar Àven installeraren Lichen, byggsystemet boulder, kontrollpanel summit, boot manager blsforme och container-systemet moss-container. Pakethanteraren och lÄgnivÄverktygen Àr skrivna i programmeringssprÄket Rust. Större delen av paketen, inklusive Linux-kÀrnan, Àr byggda med hjÀlp av kompilatorn Clang. Som standardbibliotek för C++-applikationer anvÀnds libc++ frÄn LLVM-projektet.

Funktioner i alpha-versionen av Serpent OS:

  • Ytterligare patchar har lagts till för ASUS- och Microsoft Surface-enheter. Drivrutinen för NVIDIA GPU har lagts till i arkivet (open-gpu-kernel-modules har Ă„terkompilerats).
  • Ett paket för installation av klienten för spelleveranstjĂ€nsten Steam har lagts till, och drivrutiner för mesa-32bit och nvidia-graphics-driver-32bit har erbjudits för att köra 32-bitarsapplikationer i en 64-bitarsmiljö.
    Distributionen Serpent OS har gÄtt in i fasen för alfa-testning
  • Systemkomponenter skrivna i Rust har anvĂ€nts dĂ€r det Ă€r möjligt: GNU coreutils har ersatts med uutils, programmet sudo har ersatts med sudo-rs, istĂ€llet för en process för att synkronisera exakt tid anvĂ€nds ntpd-rs, curl-verktyget har byggts med rustls-biblioteket och HTTP-backend hyper (stöd för hyper avbröts nyligen av Curl-projektet pĂ„ grund av bristen pĂ„ intresse frĂ„n utvecklarna).
  • I standardinstallationen med GNOME-skrivbordet anvĂ€nds kommandoradsinbjudan starship. IngĂ„r gör: kodredigeraren zed, profileraren loupe och grĂ€nssnittet för att övervaka systemstatusen resources.
  • I verktyget moss för att kringgĂ„ begrĂ€nsningen av ext4-filsystemet pĂ„ 65 000 hĂ„rda lĂ€nkar per inode, ges möjligheten att skapa nya inodes för tomma filer. För att förhindra att utrymmet pĂ„ startpartitionen tar slut (ENOSPC) har automatisk rengöring av gamla filer med kĂ€rnor och initrd implementerats.
  • I bootloadern blsforme har stöd för automatisk drift implementerats, vilket möjliggör hantering av EFI System Partition och bootposter utan manuell inblandning. InstĂ€llningen av kĂ€rnans kommandoradsparametrar har förenklats. Möjligheten att skapa flera initrd-bilder har lagts till.
  • I installationsprogrammet lichen har anvĂ€ndargrĂ€nssnittet redesignats. Möjligheten att vĂ€lja filsystem för rotpartitionen – xfs, ext4 eller f2fs – har lagts till.
  • Versionerna av paketen har uppdaterats, inklusive Linux-kĂ€rnan 6.12.6, Firefox 133.0.3, LLVM 18.1.8, GNOME 47.2, COSMIC 1.0.0_alpha4.

Distributionen Serpent OS har gÄtt in i fasen för alfa-testning
Distributionen Serpent OS har gÄtt in i fasen för alfa-testning


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