web-dev-qa-db-fra.com

Impossible de mettre à jour les nodejs dans 18.04

J'ai reçu ce message lors de la tentative de mise à jour de nodejs et nodejs-dev (avec l'option --with-new-pkgs) dans Ubuntu 18.04.

 The following packages have unmet dependencies:
 libssl-dev : Conflicts: libssl1.0-dev but 1.0.2n-1ubuntu5.1 is going to be installed
              Recommends: libssl-doc but it is not going to be installed
 libssl1.0-dev : Conflicts: libssl-dev but 1.1.0g-2ubuntu4.1 is going to be installed
E: Broken packages 
1
kurokirasama

Utilisez n module à partir de npm pour mettre à niveau le noeud

Sudo npm cache clean -f
Sudo npm install -g n
Sudo n stable

Pour mettre à niveau vers la dernière version (et non la version stable actuelle), vous pouvez utiliser

Sudo n latest

Défaire:

Sudo apt-get install --reinstall nodejs-legacy     # fix /usr/bin/node
Sudo n rm 6.0.0     # replace number with version of Node that was installed
Sudo npm uninstall -g n
1
enrique glez