NixOS 24.5 安装 VirtualBox
1. 修改配置
修改配置文件 /etc/nixos/configuration.nix
sudo vim /etc/nixos/configuration.nix
添加软件、软件配置
environment.systemPackages = with pkgs; [pkgs.virtualbox
];nixpkgs.config.allowUnfree = true;virtualisation.virtualbox.host.enable = true;
users.extraGroups.vboxusers.members = [ "demodeom" ];
virtualisation.virtualbox.host.enableExtensionPack = true;
virtualisation.virtualbox.host.enableHardening = false;
virtualisation.virtualbox.guest.enable = true;
virtualisation.virtualbox.guest.draganddrop = true;
注意事项
- nixpkgs.config.allowUnfree 如果已经配置了,此处可以省略
- users.extraGroups.vboxusers.members 配置的 值 需要修改为 当前用户名
- virtualbox 安装之后直接启动可能会报错, 需要重启系统,再次启动即可正常启动
2. 重新构建
使用 上海交通大学镜像可以加快构建速度
sudo nixos-rebuild switch --option substituters https://mirror.sjtu.edu.cn/nix-channels/store