web-dev-qa-db-ja.com

18.04でnodejsを更新できません

Ubuntu 18.04でnodejsおよびnodejs-dev(--with-new-pkgsオプション付き)を更新しようとすると、このメッセージが表示されました。

 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

ノードをアップグレードするには、 npm のnモジュールを使用します

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

最新バージョン(現在の安定版ではない)にアップグレードするには、次を使用できます。

Sudo n latest

元に戻すには:

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