nix-bundle:捆绑Nix衍生品可在任何地方运行!

时间:2024-06-01 01:30:49
【文件属性】:

文件名称:nix-bundle:捆绑Nix衍生品可在任何地方运行!

文件大小:1.34MB

文件格式:ZIP

更新时间:2024-06-01 01:30:49

nix Nix

尼克束 nix-bundle是一种将Nix属性打包到单文件可执行文件中的方法。 好处 单文件输出 可以由非root用户运行 没有运行时间 不可知的 没有安装 入门 确保已经安装了Nix。 有关更多详细信息,请参见 。 安装好Nix之后,您可以运行: $ ./nix-bundle.sh hello /bin/hello hello表示从NixPkgs要使用,而尼克斯推导/bin/hello表示可执行文件相对的路径hello ,你想运行。 这将创建文件“ hello”。 运行它: $ ./hello Hello, world ! 这是一个完全可移植的独立文件! 只要您运行的是相同体系结构Linux内核,并且具有可用的Shell解释器,它就会运行。 其他一些尝试: ./nix-bundle.sh nano /bin/nano ./nix-bundle.sh emacs /bin/emac


【文件预览】:
nix-bundle-master
----nix-user-chroot()
--------main.cpp(8KB)
--------Makefile(100B)
----nix2appimage.sh(590B)
----.gitignore(10B)
----appimagetool.nix(1KB)
----README.md(4KB)
----flake.nix(848B)
----default.nix(3KB)
----appdir.sh(514B)
----nix-run.sh(2KB)
----proot-x86_64(5.94MB)
----appimage.nix(220B)
----LICENSE(1KB)
----appimage-bundle.nix(2KB)
----test.sh(274B)
----AppRun.c(8KB)
----nix-bundle.sh(1KB)
----nix-installer.nix(366B)
----nix-strace.sh(290B)
----install-nix-from-closure.sh(3KB)
----release.nix(994B)
----test-appimage.nix(368B)
----nix-bootstrap.sh(765B)
----Makefile(248B)
----appdir.nix(2KB)
----appimage-top.nix(364B)

网友评论