NixOS: en separat og forskellig distribution med KDE

børn

NixOS er en Linux-distribution bygget oven på Nix-pakkehåndteringen (inklusive kernen, applikationer, systempakker og konfigurationsfiler). Det bruger en deklarativ konfiguration og tillader pålidelige systemopdateringer.

Denne Linux-distribution Det fordeles gennem to hovedgrene: aktuel stabil version og ustabil efter den seneste udvikling.

Skønt NixOS startede som et forskningsprojekt, nu er det et funktionelt og brugbart operativsystem som inkluderer hardwaredetektering, KDE som standard desktop-systemer og service management system.

Om NixOS

Nix gemmer alle pakker isoleret fra hinanden, hvilket resulterer i ingen / bin, / sbin, / lib eller / usr mapper og alle pakker opbevares i stedet i / nix / store.

Dette er et sejt look som ikke findes i andre Linux-distributioner. Hver pakke findes i sin egen underkatalog / butik.

Hver pakke har en unik identifikator som fanger alle dens afhængigheder gemt i en kryptografisk hash.

Selvom NixOS er et forskningsprojekt, er det et funktionelt og brugbart operativsystem, der inkluderer fysisk maskindetektion, KDE som standard desktop og systemd til styring af systemtjenester.

NixOS har nogle værktøjer oprettet af sine udviklere dedikeret til DevOps og implementeringsopgaver

Med NixOS startes skrivebordsmiljøet automatisk, hvilket i dette tilfælde er KDE Plasma 5, som er et ret rent skrivebordsmiljø med god æstetik.

Den mest fascinerende del af NixOS er konfigurationsfilen, som de implementerer til installationen, kendt som "Konfiguration.nix".

Med hvilken brugeren sætter alle indstillinger og behov, der er specifikke for systemet, i denne fil.

Derudover får vi muligheden for at kunne forudvælge pakkerne, de drivere, du vil bruge, skrivebordsmiljøet, displayadministratoren, netværksadministrationsindstillingerne, bootmanageren, tidszonen, serveren. skærm, brugere, touchpad-indstillinger osv.

funktioner

Nix Package Manager bygger det fulde operativsystem under installationen. Det samler komponenterne i operativsystemet fuldstændigt fra kernen til softwareapplikationer og systempakker.

Det opretter også de konfigurationsfiler, der opfylder dine specifikationer.

Nix har mange andre fordele. For eksempel er det en rent funktionel Linux-distribution. Dette betyder, at det behandler applikationspakker som værdier i rent funktionelle programmeringssprog som Haskell.

Nix OS 1

De er bygget af funktioner, der ikke har nogen bivirkninger på distributionens ydeevne.

Værdierne ændres aldrig, når applikationerne er bygget. Dette træk giver mulighed for mange kraftfulde funktioner.

Dette inkluderer muligheden for at køre flere versioner af en applikation, stabiliteten ved at have komplet afhængighedskontrol for hver applikation, sikkerheden ved multibrugersupport og bekvemmeligheden ved atomopdateringer og tilbageførsler.

Som jeg sagde før, NixOS tilbyder dig en række fordele og bekvemmeligheder i forhold til mere traditionelle Linux-distributioner. Dette gør NixOS særlig attraktiv for systemadministratorer.

Når en pakke afinstalleres, fjernes den ikke straks fra systemet. Denne forsinkelse letter en uventet tilbageførsel.

Det undgår også et problem i andre brugeres profiler om manglende filer. I stedet kan du sikkert fjerne ubrugte pakker.

For eksempel fjerner kommandoen med tre ord << nix-collect-garbage >> alle pakker, der ikke bruges af nogen brugerprofil eller af et aktuelt kørende program.

Download NixOS

Si vil teste denne Linux-distribution på deres computereDe skal downloade systembilledet fra projektets officielle hjemmeside, hvor de kan finde et link i downloadafsnittet. Linket er dette.

Sådan gemmes NixOS-billedet på en USB-nøgle Jeg kan anbefale brugen af ​​etcher, som er et multiplatform-værktøj.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.