Files
logseq-1/pages/NixOS安装.md
2024-06-17 22:24:52 +08:00

917 B

  • 检查网络
  • ip r
    
  • 换源
  • sudo -i
    nix-channel --add https://mirrors.ustc.edu.cn/nix-channels/nixpkgs-unstable nixpkgs
    nix-channel --add https://mirrors.ustc.edu.cn/nix-channels/nixos-23.05 nixos
    nix-channel --list
    nix-channel --update
    nixos-rebuild --option substituters https://mirrors.ustc.edu.cn/nix-channels/store switch --upgrade
    
  • 进入root账户并分区加载分区
  • fdisk -l
    fdisk /dev/sda
    mkfs.fat -F 32 /dev/sda1
    mkfs.swap /dev/sda2
    mkfs.btrfs /dev/sda3
    mount /dev/sda3 /mnt
    mount --mkdir /dev/sda1 /mnt/boot
    swapon /dev/sda2
    
  • 生成配置
  • nixos-generate-config --root /mnt
    nano /mnt/etc/nixos/configuration.nix
    nixos-install --option substituters https://mirrors.ustc.edu.cn/nix-channels/store
    
  • 添加用户
  • nixos-enter
    passwd root
    useradd -m -G wheel lostecho
    passwd lostecho