sudo nixos-rebuild --flake ~/nixos-config#nixos switch
cd ~/nixos-config
sudo nix flake update
sudo nixos-rebuild --flake .#nixos switch
nixos-rebuild switch
: 修改完配置后,使配置生效
nixos-rebuild test
: 生成配置并将其激活,但不将其添加到引导加载程序菜单
nixos-rebuild boot
: 构建配置并将其设置为默认启动选项,但在下次重新启动之前不要激活它(下次启动才生效,不立即生效)
nixos-rebuild switch -p test
: 使配置立即生效并将修改完的配置加入到 grub 选项并命名为 test.
nixos-rebuild build
: 测试配置能否通过构建(但是并不切换到该配置)