J'ai eu le même problème et après l'avoir cherché sur Google pendant un certain temps, j'ai pu trouver une solution, car vous ne pouvez pas installer le paquet glibc en raison du manque de privilèges, la solution de contournement serait d'installer et l'ancienne version de node, dans mon cas j'ai utilisé la v6.8 :
nvm install v6.8.0
Now using node v6.8.0 (npm v3.10.8)
Creating default alias: default -> v6.8.0
Je vais commencer les tests maintenant
À partir d'aujourd'hui, je pourrais monter jusqu'à la v11.15.0, après quoi cette même erreur commence à apparaître. Tapez les commandes suivantes :
nvm ls-remote
Cela affiche une longue liste de versions de versions de NodeJS disponibles pour téléchargement et installation. Les versions en vert sont les versions LTS. Pour installer une version spécifique, disons v11.15.0, saisissez
nvm install 11.15.0
Une fois l'installation terminée, vous pouvez vérifier si cela fonctionne en tapant simplement :
node -v
npm -v
Ces commandes affichent respectivement les versions de NodeJS et NPM. Donc, maintenant, dans votre situation, vous auriez deux versions de NodeJS installées sur votre système. Pour voir la liste des versions installées, tapez :
nvm ls
Pour utiliser la v11.15.0 ou la version de votre choix,
nvm use 11.15.0
De cette façon, vous pouvez basculer entre les versions. Pour définir une version par défaut pour chaque session,
nvm alias default 11.15.0
Maintenant, vous devez probablement désinstaller la version à l'origine du bogue,
nvm uninstall 12.9.0
C'est tout !