Skip to content
On this page

nixos安装和初步使用


标签:Linux/发行版  

安装 NixOS

直接按照镜像的图形化引导安装即可

配置和安装软件

系统的配置在 /etc/nixos

bash
.
├── configuration.nix           # 系统级配置文件
└── hardware-configuration.nix  # 系统硬件配置文件

系统级别的配置对应 root 用户,配置对所有用户生效。

接下来在配置文件中修改的目的:

  • neovim 编辑器
  • 开启 vmware 的支持
  • 开启系统的 ssh 服务器

编辑 /etc/nixos/configurations.nix ( sudo + nano ):

✏️ 我原先以为需要安装 open-vm-tools 来支持 vmware,但安装后没有效果,反而在配置中搜索关键词 vmware 找到了选项。所以,建议在安装驱动或者服务类的程序时最好是现在 options 搜索,再到 packages 中搜索。

编辑完成后,运行 sudo nixos-rebuild switch 重新载入配置。稍等片刻后,虚拟机驱动正常运行,nvim 可以正常进入,ssh 远程连接也可用。

更新软件

类似 Ubuntu 中 apt updateapt upgrade 的操作:

bash
sudo nix-channel --list # 列出源
# 通过如下的方法设置最新的源
sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos
sudo nix-channel --update # 拉取最新
sudo nixos-rebuild switch # 更新软件,类似于 upgrade

NixOS 22.11 manual | Nix & NixOS

Last updated: