关注了就能看到更多这么棒的文章哦~A look at Nix and GuixBy Daroc AldenFebruary 27, 2024Gemini translationhttps://lwn.net/Articles/962788/Nix和Guix是基于声明式配置(declarative configuration)理念的两...
关注了就能看到更多这么棒的文章哦~A look at Nix and GuixBy Daroc AldenFebruary 27, 2024Gemini translationhttps://lwn.net/Articles/962788/Nix和Guix是基于声明式配置(declarative configuration)理念的两...
探索Nix Shorts:轻松理解与使用Nix包管理器 项目地址:https://gitcode.com/justinwoo/nix-shorts Nix Shorts 是一个由Justin Woo维护的项目,旨在为开发者提供一系列简短、易消化的教程和指南,帮助他们快速掌握Nix...
此存储库包含用于配置计算机和用户家庭的*.nix文件,以及一些自定义程序包和覆盖。os/host os/host中文件的命名方案基于 。 下面的脚本说明了这个想法: # This (re-)generates /etc/machine-idsystemd-machine-id-...
推荐开源项目:Nix Portable - 跨平台的Nix环境管理器 项目地址:https://gitcode.com/DavHau/nix-portable 项目简介 Nix Portable 是一个轻量级的工具,旨在提供一种简单的方式来在不同的操作系统上(包括Linux、...
机器人上的尼克斯 单击安装的Android软件包中的Nix软件包管理器。 这不是在Android内运行的完整 ,但您可以轻松访问的大量(预编译!)软件集合和阳光下最好的软件包管理器。 到目前为止,它是原型级的质量,但是,...
授权Nix / Guix,无需超级用户访问权限。 Nix和Guix软件包管理器对于软件部署非常有用,在没有root用户访问权限的系统上也是如此。 如果系统具有gcc,Perl和其他一些构建工具,则可以使用./scripts/nix-bootstrap-...
Nix软件包管理器的Docker映像 该存储库包含nix表达式,用于为软件包管理器构建最小的docker映像。 当前基于alpine,该镜像是从头开始构建的,看起来更像 。 nix,bash和coreutils安装在链接到/run/current-system/...
基于Nix的流程管理框架 该存储库包含一个非常实验性的操作系统和过程管理器原型实现,该过程与基于Nix的过程管理器无关,该框架可用于在单台计算机上运行多个服务实例,使用Nix交付并隔离所有必需的程序包依赖关系和...
尼克束nix-bundle是一种将Nix属性打包到单文件可执行文件中的方法。好处单文件输出可以由非root用户运行没有运行时间不可知的没有安装入门确保已经安装了Nix。 有关更多详细信息,请参见 。 安装好Nix之后,您可以...
Nix表达式和代码片段的集合,向您展示如何在Nix中完成常见任务。 目标受众是已阅读《 并找到了不错的参考资料的人,但需要更多示例以使用以下工具集提高生产力: 先决条件 我建议使用Nix 1.9+(尽管大多数练习应在...
nix-eval-lsp仍然使用nix-community/rnix-lsp 。这个 repo 正在进行中。nix-eval-lsp是Nix的实验性语言服务器。它通过在键入时有效地评估 Nix 表达式来提供完成和工具提示。特征将鼠标悬停在表达式上以查看其值自动...
Nix本地套餐Nix本地软件包存储库安装 git clone [email protected]:matematikaadit/nix-local-packages.gitmake用法将您的派生声明放入存储库中。 例如,请参阅 。 将其导入文件,建议使用<nixpkgs> callPackage函数。 ...
我的Nixpkgs叠加层palo是此处定义的示例程序包(实际上是我的用户名)如何安装当地的要将覆盖安装到~/.config/nixpkgs/overlays只需运行: ./install.sh现在您可以使用以下方法来测试您的构建: nix-shell -p palo...
Nix
nix-packages我的nix软件包二进制缓存可用于上的x86_64-linux cachix use figsoda用法作为片状(推荐) # flake.nix{ inputs = { figsoda-pkgs . url = " github:figsoda/nix-packages " ; };}作为覆盖# ...
rust-nix-templater 生成使用Rust项目。 特征 一处配置; 货代 为应用程序或库生成 支持薄片和旧版nix 生成发布,调试和测试包 Cachix支持 生成开发外壳(使用 ,支持顶级devshell.toml文件) 桌面文件生成 CI...
nix build /mnt/etc/nixos #nixosConfigurations.<HOSTNAME>.config.system.build.toplevel --experimental-features "flakes nix-command" --store "/mnt" --impure nixos-install -- root /mnt -- system ./result...
尼克斯之家注意:此配置系统不再由我自己使用或维护。... imports = [ ./machine/apollo.nix ./user/x.nix ./role/darwin-laptop/index.nix ];} 机器包含特定于给定机器的配置。 用户包含特定于给定用户的配置,请考虑g
nix更新 Nix-update更新nix软件包的版本/源哈希。 它旨在与nixpkgs以及其他软件包一起使用。 特征 从以下位置自动找出软件包的最新版本: github.com gitlab.com或其他使用fetchFromGitLab的实例 pi rubygems.org...
Samarth的Nix,nix-darwin和家庭管理员设置。 深受启发。 安装 安装nix守护程序 安装nix-darwin (如果在macOS上) 删除默认的~~ / .config / nixpkgs〜和git clone https://github.com/samarthkishor/nixpkgs ...
尼克斯都nix-du是旨在帮助回答以下问题的工具: 我应该在nix存储中删除哪些gc-root以释放一些空间? 我应该从个人资料中删除哪些软件包以释放一些空间?入门安装nix-du可在nixpkgs >= 18.09-pre ,请参见下面的标志...
nix-serve是一个小实用程序,可将Nix存储用作二进制缓存,从而使其可被其他Nix安装用作替代程序。 用法 下面的说明假定使用片状版本的Nix。 要启动nix-serve ,在localhost端口5000上提供二进制缓存: # nix run ...
语言对支持 特征 语法着色 安装 Visual Studio程式码 点击F1并输入ext install nix命令。 在本地安装扩展 只需在本地扩展文件夹下克隆: Windows: %USERPROFILE%\.vscode\extensions Mac / Linux: $HOME/...Nix网站
该存储库已弃用,请使用nix-kubernetes 用Nix编写的Kubernetes部署管理器关于Nix-kubernetes是kubernetes的部署管理器,用户nixos模块系统可以执行声明式kubernetes的配置和部署。 通过结合使用nix软件包管理器和nix...
nix-script可让您用编译语言编写快速脚本,透明地编译和缓存它们,并从Nix生态系统中获取所需的任何依赖项。 该自述文件更多地旨在作为参考,但是我也写。 正在安装 您可能已经猜到了,但是可以使用nix安装此软件包...
Nix依赖关系树是使用以下命令生成的nix-visualize /nix/store/<hash>-nix-1.11.4 -c config.cfg -s nix -o nix.png数据库映像是使用生成的nix-visualize /nix/store/<hash>-python3.4-SQLAlchemy-1.0.15 /nix/store...
通过允许您搜索程序包名称并找到该程序包的所有以前版本(在Nix程序包存储库中可用)并列出可用的最新版本,可以做到这一点。动机与方法使用Nix安装较旧版本的软件包很容易,但目前尚无官方方法来确定我需要的...
nix-home-config 使用nix管理用户环境软件包的示例 用途: [niv] [ ]管理nix项目的依赖关系。 [NUR] [ ]引入不属于nixpkgs存储库一部分的额外用户软件包。 用法 添加包裹 为了快速使用它,将一个包添加到common....
nix-dram 通过dramforever修改前端的Nix尼克斯·弗莱克(Nix Flake) 该存储库包含一个Nix Flake。 要使用它,请使用以下Flake URL: github:dramforever/nix-dram修改后的Nix可作为defaultApp : $ nix run github:...
go2nix-Go应用程序的nix软件包 go2nix最适合引入或之前编写的Go应用程序。 如果在源代码中看到Gopkgs.lock文件,请尝试使用 。 如果您在源代码中看到go.mod文件,请尝试使用或 。 对于尼克斯-Go包装应用 概念 go2...