Installation sur Ubuntu / Debian
Le paquet nodejs présent dans les dépôts par défaut d'Ubuntu et de Debian est généralement très ancien et inadapté à un usage moderne. La méthode recommandée est le dépôt officiel NodeSource : le script setup_lts.x ajoute le dépôt APT et sa clé, puis apt-get install -y nodejs installe la dernière LTS, npm inclus. Pour épingler une version majeure précise, remplacez setup_lts.x par, par exemple, setup_22.x.
Alternative : gestionnaire de versions
Pour des environnements de développement où plusieurs versions cohabitent, nvm ou fnm sont préférables à une installation système. Ils installent Node.js dans votre répertoire utilisateur, évitant sudo pour les paquets globaux et facilitant le passage d'une version à l'autre par projet via un fichier .nvmrc.
Emplacements et configuration
Avec NodeSource, l'exécutable se trouve dans /usr/bin/node. La configuration utilisateur de npm est dans ~/.npmrc. Activez pnpm et yarn sans installation supplémentaire grâce à corepack enable.