Skip to main content

Installation

Prerequisites

  • NVIDIA Jetson Orin Nano (support for additional modules coming soon)
  • JetPack 6 (L4T R36.x)
  • Internet connection for downloading packages

Install

curl -fsSL https://pixi.sh/install.sh | sh
If your system doesn’t have curl, use wget:
wget -qO- https://pixi.sh/install.sh | sh
This downloads the latest jnc binary, places it in ~/.pixi/bin, and adds it to your PATH.
Restart your terminal after installation for the PATH changes to take effect.

Verify Installation

After restarting your terminal, verify jnc is installed and detect your Jetson hardware:
jnc --version
jnc probe
The probe command should report your Orin Nano hardware, L4T version, JetPack version, and CUDA capabilities.

Alternative Installation Methods

Download From GitHub Releases

jnc is a single executable with no external dependencies. Download the aarch64 archive from the GitHub releases, unpack it, and add it to your PATH.

Install From Source

jnc is written in Rust and can be built with cargo:
cargo install --locked --git https://github.com/prefix-dev/pixi.git pixi

Installer Script Options

VariableDescriptionDefault
PIXI_VERSIONVersion to installlatest
PIXI_HOMEHome folder for global environments and configs$HOME/.pixi
PIXI_BIN_DIRDirectory for the binary$PIXI_HOME/bin
PIXI_NO_PATH_UPDATEIf set, skip PATH modification
PIXI_DOWNLOAD_URLOverride the download URLGitHub releases
Example — install a specific version:
curl -fsSL https://pixi.sh/install.sh | PIXI_VERSION=v0.18.0 bash

Autocompletion

After installing, enable shell autocompletion:
Add to ~/.bashrc:
eval "$(jnc completion --shell bash)"

Uninstall

  1. Remove cached data:
    jnc clean cache
    
  2. Remove environments from your workspaces:
    cd path/to/workspace && jnc clean
    
  3. Remove jnc and its global environments:
    rm -r ~/.pixi
    
  4. Remove ~/.pixi/bin from your PATH in your shell config file (e.g., ~/.bashrc).