当前位置: 首页 > news >正文

NixOS 24.5安装 flake

NixOS 24.5安装 flake

1. 创建 flake 配置文件

sudo vim /etc/nixos/flake.nix

内容如下

{description = "A simple NixOS flake";inputs = {# NixOS 官方软件源,这里使用 nixos-24.05 分支nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05";};outputs = { self, nixpkgs, ... }@inputs: {nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {system = "x86_64-linux";modules = [# 这里导入之前我们使用的 configuration.nix,# 这样旧的配置文件仍然能生效./configuration.nix];};};
}

2. 修改文件 configuration.nix

编辑配置文件 configuration.nix

sudo vim /etc/nixos/configuration.nix 

添加以下内容

nix.settings.experimental-features = [ "nix-command" "flakes" ];

3. 重新构建

使用 上海交通大学镜像可以加快构建速度

sudo nixos-rebuild switch  --option substituters https://mirror.sjtu.edu.cn/nix-channels/store

http://www.mrgr.cn/news/28787.html

相关文章:

  • Maven入门学习
  • 【MySQL】MySQL中JDBC编程——MySQL驱动包安装——(超详解)
  • 系统架构-面向对象
  • 富文本编辑器wangEdittor使用入门
  • DFS:深搜+回溯+剪枝实战解决OJ问题
  • 通信工程学习:什么是EPON以太网无源光网络
  • 【计网】从零开始使用TCP进行socket编程 --- 客户端与服务端的通信实现
  • 数据结构之外部排序
  • HTTP协议分析(实验报告)
  • DP子序列问题
  • Git提交类型
  • SpringBoot2:web开发常用功能实现及原理解析-整合EasyExcel实现Excel导入导出功能
  • 揭秘MyBatis延迟加载:优化SQL查询与提升性能的利器
  • python绘制月亮
  • 如何申请正高级职称
  • 有机水果蔬菜检测系统源码分享
  • 车型展示+接驳体验!苏州金龙海格客车闪耀汉诺威商用车展
  • C++掉血迷宫
  • pdf去水印怎么去掉免费?6个pdf去除水印的方法快码住,超级好用!
  • 2024/9/16 dataloader、tensorboard、transform