npmのインストール

npmのインストール

npmをインストールしようとしています。

└─$ sudo apt-get install npm                                                                                                                                   

いくつかのエラー/メッセージが表示されます。https://paste.ubuntu.com/p/ZvGd7Kt96f/

これはかなり大きいので、ここに追加しなかった理由です。それから試してみました。

sudo apt --fix-broken install

私は持っていますこのメッセージ

私はDebianベースのLinuxディストリビューションを使用しています。

私もホームページにしてみました。 https://www.how2shout.com/linux/how-to-install-npm-and-nodejs-14-x-on-kali-linux/

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get update
sudo apt-get install nodejs

次のエラーが発生します。

Unpacking nodejs (14.16.1-deb-1nodesource1) over (12.21.0~dfsg-1) ...
dpkg: error processing archive /var/cache/apt/archives/nodejs_14.16.1-deb-1nodesource1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/doc/nodejs/api/cli.json.gz', which is also in package nodejs-doc 12.21.0~dfsg-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/nodejs_14.16.1-deb-1nodesource1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

答え1

Debian ディストリビューションではこれを行うことができます

$> sudo apt-get clean
$> sudo apt-get update # update - Retrieve new lists of packages
$> sudo apt-get upgrade -y # apply/perform upgrade according the list
$> sudo apt-get install npm  

答え2

Ozgur Gが言ったようにしようとしています。https://unix.stackexchange.com/a/645094/464778。しかし、彼の答えは私には合わなかったので、答えを投稿しました。

sudo apt-get clean
sudo apt-get update

両方とも演技がとても上手でした…!しかし、アップグレードしたとき。いくつかのエラーが発生しました。

sudo apt-get upgrade

パッケージリストの読み込み中...完了依存関係ツリーの作成中...完了ステータス情報の読み込み中...完了これらの問題を解決するには、「apt --fix-broken install」を実行する必要があります。次のパッケージには満たされていない依存関係があります。 nodejs:依存関係:libnode72(= 12.21.0〜dfsg-1)ですがインストールされていません。 E:満たされていない依存関係。パッケージなしで「apt --fix-broken install」を試してください(またはソリューションを指定)。

だから私は努力した。

sudo apt --fix-broken install

さて、よくやった! !

関連情報