From Documentation
Jump to: navigation, search
(Version Selection)
Line 11: Line 11:
 
Sets the path to nix scripts (coming soon)
 
Sets the path to nix scripts (coming soon)
 
<pre>module load nix</pre>
 
<pre>module load nix</pre>
 +
 +
Tabcomplete now gives ...
 +
<pre>
 +
[roberpj@orc-login2:~] nix-
 +
nix-build.in            nix-http-export.cgi.in  nix-push.in
 +
nix-channel.in          nix-install-package.in  nix-reduce-build.in
 +
nix-copy-closure.in      nix-prefetch-url.in     
 +
nix-generate-patches.in  nix-pull.in
 +
</pre>
  
 
=Job Submission=
 
=Job Submission=

Revision as of 16:46, 13 November 2015

NIX
Description: User Level Purely Functional Package Manager
SHARCNET Package information: see NIX software page in web portal
Full list of SHARCNET supported software


Introduction

Version Selection

Sets the path to nix scripts (coming soon)

module load nix

Tabcomplete now gives ...

[roberpj@orc-login2:~] nix-
nix-build.in             nix-http-export.cgi.in   nix-push.in
nix-channel.in           nix-install-package.in   nix-reduce-build.in
nix-copy-closure.in      nix-prefetch-url.in      
nix-generate-patches.in  nix-pull.in

Job Submission

Example Job

General Notes

References

o Nix Package Manager
http://nixos.org/nix/

o Official Nix/Nixpkgs/NixOS
https://github.com/NixOS

o Nix on SHARCNET (slides by Tyson Whitehead)
https://www.sharcnet.ca/help/images/5/5f/Tyson_nix_2015.pdf

o Exploring a new approach to package management (youtube video by Tyson Whitehead)
https://www.youtube.com/watch?v=pQE9WTLAPHQ