NixOS er et ferskt operativsystem. Det er ikke et derivat, men i stedet et nytt tak på Linux. Den leveres med en rekke forskjellige typer skrivebordsmiljøer og prøver det beste å tilby en unik, effektiv opplevelse.
NixOS-prosjektet har mange mål, menhovedfokus er å konsolidere brukerkonfigurasjonsfiler i et universelt rom for brukervennlighet, stabilitet, pålitelighet og viktigst av alt, utviklervennlig.
Laster ned NixOS
For å få tak i det, må du gå tiloffesiell nettside. Når du er på det offisielle NixOS Linux-nettstedet, ser du etter "Få NixOS" -knappen og klikker på den med musen for å bli ført til nedlastingssiden.
På nedlastingssiden for NixOS ser du mye informasjon og lenker. Finn "Graphical Live CD" -koblingen, og velg den for å starte nedlastingsprosessen for det siste NixOS ISO-bildet.
Filen er omtrent 1.1 GB i størrelse, så nedlasting kan ta litt tid, avhengig av tilkoblingshastigheten din. Vær tålmodig og la ISO-filen laste ned. Når den er fullført, vises den i mappen Nedlastinger på datamaskinen din.
Lage Live-disken
Nå som du har fått hånden på det sisteNixOS-fil, det er på tide å lage en oppstartbar USB, slik at operativsystemet fungerer på din PC. For å gjøre dette, start med å gå over til nettstedet Etcher.io og last ned appen deres.
Pakk ut Etcher-applikasjonen og kjør den på din Mac, Linux eller Windows PC. Følg deretter trinn-for-trinn-instruksjonene mens den kjører for å lære hvordan du lager en oppstartbar disk.

Trinn 1: Finn den blå "Velg bilde" -knappen inne i Etcher-applikasjonen, og klikk på den med musen.
Steg 2: Etter å ha klikket på “Velg bilde”, bruker du popup-vinduet som vises for å søke etter NixOS ISO-bildet på systemet ditt, og klikker på "Åpne" -knappen for å legge det til.
Trinn 3: Ta USB-flashstasjonen ut (av minst 2 GB størrelse) og koble den til datamaskinen.
Trinn 4: Finn “Velg stasjon” -knappen i Etcher-applikasjonen, og bruk den integrerte hurtigmenyen til å velge flash-stasjonen.
Trinn 5: Finn “Flash!” -Knappen, og klikk på den med musen for å starte brenneprosessen! Når alt er ferdig, start Linux-PCen på nytt og konfigurer den for å laste fra USB.
Installer NixOS
I NixOS Grub-menyen velger du alternativet “Grafisk installasjonsprogram” med Enter-tast. Når du velger dette alternativet, vil du få en terminaltekst. Skriv i følgende kommando for å starte installasjonen.
systemctl start display-manager
Du vil da bli presentert for et KDE Plasma-skrivebordsmiljø. Herfra, finn Gparted-ikonet og dobbeltklikk på det for å starte partisjoneren.
Følg disse trinnene i partisjoneren.
Merk: bruker BIOS og ikke UEFI? Hopp over trinn 4-6.
- Velg harddisken du vil installere NixOS på, i menyen øverst til høyre.
- Velg “Opprett partisjonstabell.” For UEFI, sett den til “GPT”. For BIOS velger du “MS-DOS.”
- Høyreklikk på det ikke tildelte rommet i Gparted og velg "Ny" for å opprette en ny partisjon.
- Finn "File system" i popup-vinduet for den nye partisjonen og sett det til Fat32. Skriv deretter "boot" i etiketten, og sett 512 i boksen som sier "New Size (MB)."
- Klikk "OK" for å opprette oppstartspartisjonen. Klikk deretter på avmerkingsikonet for å opprette det.
- Høyreklikk på oppstartspartisjonen, velg “administrer flagg.” Velg deretter boksen som sier “boot” og “esp.”.
- Høyreklikk på ledig plass igjen og velg "Ny." Opprett deretter en ny partisjon.
- Sett filsystemet til den andre partisjonen til linux-swap.
- Sett etiketten til den nye swap-partisjonen til "Bytt."
- Klikk på “Ny størrelse (MB)” og skriv i 4096 (4 GB).
- Velg avkrysningsikon for å opprette den nye swap-partisjonen.
- I Gparted høyreklikker du på byttepartisjonen og velger “Bytting” for å aktivere bytte.
- Bruk musen til å høyreklikke på det ikke tildelte rommet i Gparted og velg “Ny” for å lage en tredje partisjon på disken.
- Sett partisjonsvinduet til filsystemet til Ext4 og etiketten til “Root.” Den nye Ext4-partisjonen bruker resten av stasjonen.
- Velg hakeikon for tredje gang for å opprette den tredje partisjonen.
- Når du er ferdig, skal partisjonsoppsettet se ut som på bildet nedenfor. Vær oppmerksom på at en BIOS-layout vil mangle Fat32-partisjonen.

Når partisjoneringen er ferdig, lukker du Gparted og dobbeltklikker på Konsole-ikonet på skrivebordet for å få tilgang til kommandolinjen på live-disken. Deretter kjører du lsblk kommando.
lsblk
Se på lsblk-utgangen for de 3 partisjonene du nettopp opprettet. I dette eksemplet er de det / dev / sda1 (boot), / dev / sda2 (bytte), og / dev / sda3 (root).
Ved hjelp av monteringskommandoen, monter alle partisjonene til / mnt mappe.

mount /dev/sda3 /mnt mkdir -p /mnt/boot mount /dev/sda1 /mnt/boot
Eller, hvis du gjør et BIOS-oppsett, gjør du følgende. Husk at i dette tilfellet er root-partisjonen / dev / sda2, på grunn av at det ikke er noen Boot-partisjon på disken.
mount /dev/sda2 /mnt
Kjør nixos-genererer-konfig kommando for å opprette en ny konfigurasjonsfil.
nixos-generate-config --root /mnt
Åpne konfigurasjonsfilen med Nano.
nano -w /mnt/etc/nixos/configuration.nix
Gjør følgende redigeringer av konfigurasjonsfilen.
For UEFI-brukere
Fjern konfigurasjonsfilen # fra:
networking.hostName = "nixos";
<- husk også å endre “nixos” til det foretrukne vertsnavnet.networking.wireless.enable = true
<- hvis du trenger WiFi.
For BIOS-brukere
Fjern konfigurasjonsfilen # fra:
boot.loader.grub.device= "/dev/sda"
networking.hostName = "nixos";
<- husk også å endre “nixos” til det foretrukne vertsnavnet.networking.wireless.enable = true
<- hvis du trenger WiFi.
Etter å ha gjort de nødvendige endringene, kan du se gjennom konfigurasjonsfilen og fjerne # symboler fra funksjoner og innstillinger du vil aktivere. Ikke bla gjennom disse innstillingene!
Merk: å lagre med Nano Ctrl + O.
Slik blir systemet ditt satt opp når det installeres. For veiledning om konfigurasjonsfilen, sjekk her.
Etter å ha generert en ny konfigurasjonsfil, kjør du nixos-install kommando for å installere operativsystemet.

nixos-install
Når terminalen er brukbar igjen, skriver du omstart å laste inn i det nye NixOS-systemet.
reboot</ P>
kommentarer