J’ai besoin d’utiliser node.js sur mon vieux Ubuntu 18.04.
Je veux la dernière version  v18.13,  mais ça ne fonctionne pas à cause de la glibc trop ancienne.
Je bascule donc à regret sur NodeJS 17.x.
$ node -v
$ v17.9.1
Je viens de découvrir Devbox qui permet de créer un shell avec les packages de dev dont j’ai besoin.
Après installation, j’ai juste tapé :
   devbox init
   devbox add nodejs
   devbox shell
Et miracle :
$ node -v
$ v18.13
Et Devbox crée un fichier devbox.json que l’on peut partager avec les autres devs du même projet.
Il peut même créer une image Docker contenant votre environnement Devbox.