Simple Installers¶
These scripts are closer to “install one thing” than to full environment orchestration, so they are grouped here instead of getting one page each.
Tooling Summary¶
| Tool | Preferred path | Notes |
|---|---|---|
| Node.js / NVM | stage-1/system/nodejs/ |
install-nvm.sh, install-nodejs.sh, and install-nvm-nodejs.sh cover the common flows |
| Bun | stage-1/system/bun/install-bun.sh |
Supports --user, --install-dir, --npm-repo, --installer-url |
| UV | stage-1/system/uv/install-uv.sh |
Supports --user, --install-dir, --pypi-repo, --installer-url |
| Clang | stage-1/system/clang/install-clang.sh |
Pulls LLVM installer script |
| Firefox | stage-1/system/firefox/setup-firefox-repo.sh |
Adds the Mozilla APT repository |
| NGC | stage-1/system/ngc/fix-shinit.sh |
Small NVIDIA helper fixup |
| LiteLLM | stage-1/system/litellm/install-litellm.sh |
Requires uv first |
| Claude Code | stage-1/system/claude-code/install-claude-code.sh |
Requires bun first |
| Codex CLI | stage-1/system/codex-cli/install-codex-cli.sh |
Requires bun first |
| Magnum | stage-1/system/magnum/install-magnum-gl.sh |
Source-builds Corrade and Magnum |
| Vision Dev | stage-1/system/vision-dev/install-vision-dev.bash |
Installs common CV libraries and Python packages |
| Set Locale | stage-1/system/set-locale.sh |
Locale helper for scripts that need UTF-8 |
Node.js Notes¶
install-nvm-nodejs.sh is the fastest one-step path when you want both NVM and a Node runtime:
- "stage-1/system/nodejs/install-nvm-nodejs.sh --user webdev --nodejs-version 22"
Dependency Chains¶
claude-codeandcodex-cliassume Bun is installed.litellmassumes UV is installed.magnumandvision-devare substantial installs even though their interfaces are simple.