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
- Pobranie obrazu ISO: Pobierz najnowszą wersję NixOS (GNOME, Plasma lub minimal) z oficjalnej strony.
- Utworzenie nośnika USB: Użyj narzędzi takich jak BalenaEtcher lub dd (w Linux/macOS), aby nagrać obraz na pendrive.
- Uruchomienie instalatora: Uruchom komputer z USB. Możesz wybrać instalację graficzną (zalecane dla początkujących) lub terminalową.
- Instalacja graficzna (Calamares):
- Wybierz lokalizację, klawiaturę i układ partycji.
- Ustaw nazwę użytkownika i hasło.
- Zaznacz opcję "Zezwalaj na oprogramowanie niewolne" (non-free), jeśli potrzebujesz sterowników własnościowych (np. NVIDIA).
- Konfiguracja po instalacji:
- Po restarcie system zarządza pakietami przez
/etc/nixos/configuration.nix.
- Edytuj plik konfiguracyjny, dodając pakiety lub włączając usługi.
- 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.