Hur man installerar NixOS Linux

click fraud protection

NixOS är ett nytt operativsystem. Det är inte ett derivat, utan istället ett nytt tag på Linux. Det levereras med en mängd olika typer av skrivbordsmiljöer och försöker det bäst att erbjuda en unik, effektiv upplevelse.

NixOS-projektet har många mål, men huvudfokus är att konsolidera användarkonfigurationsfiler i ett universellt utrymme för enkel användning, stabilitet, tillförlitlighet och viktigast av allt, utvecklare vänliga.

Hämtar NixOS

För att få tag på det, måste du gå till den officiella webbplatsen. En gång på den officiella NixOS Linux-webbplatsen, leta efter knappen "Hämta NixOS" och klicka på den med musen för att gå till nedladdningssidan.

På nedladdningssidan för NixOS ser du mycket information och länkar. Hitta länken "Grafisk Live CD" och välj den för att omedelbart starta nedladdningsprocessen för den senaste NixOS ISO-bilden.

Filen är cirka 1,1 GB stor, så nedladdning kan ta lite tid beroende på din anslutningshastighet. Var tålamod och låt ISO-filen ladda ner. När den är klar visas den i mappen "Nedladdningar" på din dator.

instagram viewer

Gör Live-disken

Nu när du har tagit hand om den senaste NixOS-filen är det dags att skapa en startbar USB så att operativsystemet fungerar på din PC. För att göra detta, börja med att gå över till Etcher.io webbplats och ladda ner deras app.

Extrahera Etcher-applikationen och kör den på din Mac, Linux eller Windows PC. Följ sedan steg-för-steg-instruktionerna medan den körs för att lära dig att skapa en startbar disk.

Steg 1: Hitta den blå "Välj bild" -knappen inuti Etcher-applikationen och klicka på den med musen.

Steg 2: När du har klickat på "Välj bild" använder du popup-fönstret som visas för att leta efter NixOS ISO-bilden på ditt system och klicka på "Öppna" -knappen för att lägga till den.

Steg 3: Ta ut din USB-flashenhet (på minst 2 GB i storlek) och anslut den till din dator.

Steg 4: Leta upp knappen "Välj enhet" i Etcher-applikationen och använd den integrerade popup-menyn för att välja flash-enhet.

Steg 5: Hitta "Flash!" -knappen och klicka på den med musen för att starta bränningsprocessen! När allt är klart, starta om din Linux-dator och konfigurera den för att ladda från USB.

Installera NixOS

I menyn NixOS Grub väljer du alternativet "Grafisk installationsprogram" med Enter-tangent. När du väljer detta alternativ får du en terminalprompt. Skriv i följande kommando för att starta installationen.

systemctl starta display-manager

Då får du en KDE skrivbordsmiljö för plasma. Härifrån ska du hitta Gparted-ikonen och dubbelklicka på den för att starta partitionern.

Följ dessa steg i partitionern.

Obs: använder du BIOS och inte UEFI? Hoppa över steg 4-6.

  1. Välj hårddisken du vill installera NixOS på i menyn längst upp till höger.
  2. Välj "Skapa partitionstabell." För UEFI ställer du in det på ”GPT”. För BIOS, välj "MS-DOS."
  3. Högerklicka på det oallokerade utrymmet i Gparted och välj "Ny" för att skapa en ny partition.
  4. I popup-fönstret för den nya partitionen letar du “File system” och ställer in det på Fat32. Skriv sedan "boot" i etiketten och lägg 512 i rutan där "New Size (MB)" står.
  5. Klicka på "OK" för att skapa startpartitionen. Klicka sedan på markeringsikonen för att skapa den.
  6. Högerklicka på startpartitionen och välj "hantera flaggor." Välj sedan rutan som säger "boot" och "esp."
  7. Högerklicka på det lediga utrymmet igen och välj "Nytt". Skapa sedan en ny partition.
  8. Ställ in den andra partitionens filsystem på linux-swap.
  9. Ställ in etiketten för den nya swap-partitionen till "Byt."
  10. Klicka på “Ny storlek (MB)” och skriv in 4096 (4 GB).
  11. Välj kryssmärkesikon för att skapa den nya swap-partitionen.
  12. I Gparted högerklickar du på bytepartitionen och väljer "Swapon" för att aktivera bytet.
  13. Högerklicka på det otilldelade utrymmet i Gparted med musen och välj “Ny” för att skapa en tredje partition på disken.
  14. Ställ in filsystemet på Ext4 i partitionsskapningsfönstret och etiketten till "Root." Den nya Ext4-partitionen använder resten av enheten.
  15. Välj markeringsikonen för tredje gången för att skapa den tredje partitionen.
  16. När du är klar ska partitionslayouten se ut som på bilden nedan. Observera att en BIOS-layout saknas Fat32-partitionen.

När partitioneringen är klar stänger du Gparted och dubbelklickar på Konsole-ikonen på skrivbordet för att få åtkomst till kommandoraden på live-disken. Kör sedan lsblk kommando.

lsblk

Titta på lsblk-utgången för de 3 partitionerna du just har skapat. I det här exemplet är de det / dev / sda1 (boot), / dev / sda2 (byte), och / dev / sda3 (root).

Montera alla partitioner med monteringskommandot på /mnt mapp.

montera / dev / sda3 / mnt. mkdir -p / mnt / boot. montera / dev / sda1 / mnt / boot

Eller, om du gör en BIOS-installation bara, gör följande. Tänk på att i det här fallet är Root-partitionen / dev / sda2, på grund av att ingen Boot-partition finns på disken.

montera / dev / sda2 / mnt

Springa det nixos-generera-config kommando för att skapa en ny konfigurationsfil.

nixos-generera-config --root / mnt

Öppna konfigurationsfilen med Nano.

nano -w /mnt/etc/nixos/configuration.nix

Gör följande redigeringar i konfigurationsfilen.

För UEFI-användare

I konfigurationsfilen tar du bort # från:

  • networking.hostName = "nixos";
  • nätverk. trådlöst.enbart = sant

För BIOS-användare

I konfigurationsfilen tar du bort # från:

  • boot.loader.grub.device = "/ dev / sda"
  • networking.hostName = "nixos";
  • nätverk. trådlöst.enbart = sant

När du har gjort de nödvändiga ändringarna, titta igenom konfigurationsfilen och ta bort # symboler från funktioner och inställningar som du vill aktivera. Gå inte igenom dessa inställningar!

Obs: gör för att spara med Nano Ctrl + O.

Så kommer ditt system att konfigureras när det installeras. För vägledning om konfigurationsfilen, kolla här.

Efter att ha skapat en ny konfigurationsfil kör du nixos-install kommando för att installera operativsystemet.

nixos-install

När terminalen kan användas igen skriver du omstart att ladda in i ditt nya NixOS-system.

omstart
watch instagram story