32 lines
842 B
Markdown
32 lines
842 B
Markdown
# nixos-rebuild
|
|
|
|
> 重新配置 NixOS 机器。
|
|
> 更多信息:<https://nixos.org/nixos/manual/#sec-changing-config>。
|
|
|
|
- 构建并切换到新配置,使其成为启动默认项:
|
|
|
|
`sudo nixos-rebuild switch`
|
|
|
|
- 构建并切换到新配置,使其成为启动默认项并命名启动条目:
|
|
|
|
`sudo nixos-rebuild switch -p {{name}}`
|
|
|
|
- 构建并切换到新配置,使其成为启动默认项并安装更新:
|
|
|
|
`sudo nixos-rebuild switch --upgrade`
|
|
|
|
- 回滚配置更改,切换到上一个版本:
|
|
|
|
`sudo nixos-rebuild switch --rollback`
|
|
|
|
- 构建新配置并使其成为启动默认项,但不切换到该配置:
|
|
|
|
`sudo nixos-rebuild boot`
|
|
|
|
- 构建并激活新配置,但不创建启动条目(用于测试目的):
|
|
|
|
`sudo nixos-rebuild test`
|
|
|
|
- 构建配置并在虚拟机中打开它:
|
|
|
|
`sudo nixos-rebuild build-vm` |