Installation sur Fedora
Fedora maintient des paquets Node.js raisonnablement à jour dans ses dépôts officiels. La commande sudo dnf install -y nodejs installe le runtime ainsi que npm. L'exécutable est placé dans /usr/bin/node. C'est l'approche la plus simple pour un poste de travail Fedora standard.
Choisir une version majeure
Sur Fedora 41/42, le paquet nodejs fournit la 22.x par défaut. Pour une autre version majeure, installez le paquet versionné correspondant : sudo dnf install nodejs20 ou sudo dnf install nodejs24. Les anciens flux de modules DNF (dnf module enable nodejs:22) sont dépréciés et retirés sous DNF5 ; ils ne sont plus la méthode recommandée. Pour permuter la version active sans conflit, basculez entre les paquets -bin avec dnf swap, par exemple sudo dnf swap --allowerasing nodejs22-bin nodejs24-bin. Pour garantir la dernière LTS, le dépôt RPM NodeSource reste une alternative fiable.
Configuration
La configuration utilisateur de npm est stockée dans ~/.npmrc. Le RPM nodejs de Fedora n'inclut pas Corepack : la commande corepack enable n'est donc pas disponible après une installation par DNF. Pour utiliser pnpm ou yarn, installez-les directement, ou ajoutez Corepack séparément avec npm install -g corepack avant de lancer corepack enable.