Instalacja

Instalacja NixOS polega na pobraniu obrazu ISO, przygotowaniu nośnika USB, uruchomieniu instalatora graficznego (Calamares) lub wiersza poleceń, a następnie konfiguracji pliku /etc/nixos/configuration.nix. Kluczowe jest zdefiniowanie systemu w kodzie, w tym oprogramowania, usług i kont użytkowników, co umożliwia odtwarzalność systemu.

Kroki instalacji NixOS
  1. Pobranie obrazu ISO: Pobierz najnowszą wersję NixOS (GNOME, Plasma lub minimal) z oficjalnej strony.
  2. Utworzenie nośnika USB: Użyj narzędzi takich jak BalenaEtcher lub dd (w Linux/macOS), aby nagrać obraz na pendrive.
  3. Uruchomienie instalatora: Uruchom komputer z USB. Możesz wybrać instalację graficzną (zalecane dla początkujących) lub terminalową.
  4. Instalacja graficzna (Calamares):
    1. Wybierz lokalizację, klawiaturę i układ partycji.
    2. Ustaw nazwę użytkownika i hasło.
    3. Zaznacz opcję "Zezwalaj na oprogramowanie niewolne" (non-free), jeśli potrzebujesz sterowników własnościowych (np. NVIDIA).
  5. Konfiguracja po instalacji:
    1. Po restarcie system zarządza pakietami przez /etc/nixos/configuration.nix.
    2. Edytuj plik konfiguracyjny, dodając pakiety lub włączając usługi.
    3. Zastosuj zmiany poleceniem: sudo nixos-rebuild switch.
Czego się spodziewać?
  • Wysoka nauka: Konfiguracja systemu opiera się na języku Nix, co może być trudne dla początkujących.
  • Odtwarzalność: Dzięki plikowi configuration.nix możesz łatwo przenieść swój system na inny komputer.
  • Pakiety: Pakiety instalowane są zazwyczaj globalnie poprzez konfigurację, nie przez nix-env -i.

Zaleca się zapoznanie z oficjalnym podręcznikiem NixOS dla bardziej zaawansowanych opcji partycjonowania.