Links:#
komplett gelesen (und verstanden?):#
Installation#
“tabula rasa”#
# blkdiscard -v /dev/sda
# wipefs -a /dev/sda
Partitionieren (>=80GB)#
# parted /dev/sda -- mklabel gpt
# parted /dev/sda -- mkpart ESP fat32 2MiB 2GiB
# parted /dev/sda -- set 1 esp on
# parted /dev/sda -- mkpart root ext4 2GiB 65GiB
# parted /dev/sda -- mkpart swap linux-swap 65GiB 73GiB
# parted /dev/sda -- mkpart extra ext4 73GiB 100%
# mkfs.fat -F 32 -n boot /dev/sda1
# mkfs.ext4 -L nixos /dev/sda2
# mkswap -L swap /dev/sda3
# mkfs.ext4 -L backup /dev/sda4
Mounten#
# mount /dev/disk/by-label/nixos /mnt
# mkdir -p /mnt/boot
# mount -o umask=077 /dev/disk/by-label/boot /mnt/boot
# swapon /dev/sda3 # optional
Installieren#
# nixos-generate-config --root /mnt
# vi /mnt/etc/nixos/configuration.nix
# time nixos-install --no-root-password --root /mnt/nixos/
Neustarten#
# wget -O /etc/nixos/nsync https://nixos.sattler.ddnss.org/nsync/nsync
# bash /etc/nixos/nsync | head
Update#
“normales” Update:#
# nix-channel --update && nixos-rebuild test
# nix-channel --update && nixos-rebuild boot && exec reboot ## full update
# nix-channel --update && nixos-rebuild bswitch ## full update (w/o reboot)
installiertes Release?#
# $ nix-channel --list
nixos https://channels.nixos.org/nixos-25.11
Releasewechsel?#
# nix-channel --add https://nixos.org/channels/nixos-25.05 nixos ## stable
# nix-channel --add https://nixos.org/channels/nixos-unstable nixos ## unstable
Probleme dabei?#
# nix-channel --rollback
# nixos-rebuild switch