Skip to content

fix(docs): document curl, xz-utils, and g++ as Linux prerequisites - #47637

Closed
x7peeps wants to merge 1 commit into
NousResearch:mainfrom
x7peeps:fix/docs-prerequisites-linux-deps
Closed

fix(docs): document curl, xz-utils, and g++ as Linux prerequisites#47637
x7peeps wants to merge 1 commit into
NousResearch:mainfrom
x7peeps:fix/docs-prerequisites-linux-deps

Conversation

@x7peeps

@x7peeps x7peeps commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

The installation docs say "the only prerequisite is Git", but:

  1. On Linux, the installer downloads Node.js as a .tar.xz archive — requires curl and xz-utils to decompress
  2. The desktop app requires g++ (build-essential on Debian/Ubuntu) to compile native modules

On a fresh Linux VM without these packages, the Node.js extraction fails with xz: Cannot exec: No such file or directory.

Changes

  • website/docs/getting-started/installation.md: Updated prerequisites section to mention curl, xz-utils (Linux), and g++/build-essential (desktop app)
  • Updated the info box with concrete install commands for Debian/Ubuntu users

Related

Supersedes #47037 — reopened with maintainer-requested g++ addition.

@alt-glitch alt-glitch added type/docs Documentation improvements P3 Low — cosmetic, nice to have labels Jun 17, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Resubmission of closed #47037 (same author), reopened with the maintainer-requested g++/build-essential addition. Not a duplicate — this is the active version.

@teknium1

Copy link
Copy Markdown
Contributor

Merged via PR #49944 (docs salvage cluster 2). Your commit was cherry-picked onto current main with your authorship preserved in git log — rebase-merged so it lands under your name. Thanks for the contribution!

@teknium1 teknium1 closed this Jun 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Low — cosmetic, nice to have type/docs Documentation improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants