npmをインストールできません

npmをインストールできません

スマートミラーを作りたい、ラズベリーパイを購入することを決める前に、既存のコンピュータでプレビューしたいと思います。 Raspberry pi(Raspberryホームページのデスクトップ版)をインストールしました。すべてが大丈夫です。 aptソースパッケージからnodejsをインストールするときにエイリアス(npm構文)はありません。それから別のスレッドをたどり、uname -aをチェックし、nodejsのホームページに行き、互換性のあるバージョンをダウンロードするように言いました。

これが私のものです。$uname -a Linux raspberry 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux その後、ノードのホームページに行き、解凍したLinux Binaries(ARM)V6バージョンをダウンロードしてすべてコピーし、&-v/usr/local/コマンドを使用して確認しました。このエラーメッセージが表示されます。node -vnpm/lib/ld-linux-armhf.so.3: No such file or directory

私のコンピュータでは互換性のない問題だと思いましたが、virtualboxで試してみましたが、まだ同じ問題が発生しました。

答え1

まず、次のものをインストールする必要がありますgcc-6-arm-linux-gnueabihf

apt-get install gcc-6-arm-linux-gnueabihf

これにより、不足しているライブラリファイルが提供されます。

/usr/arm-linux-gnueabihf/lib/ld-linux-armhf.so.3

実行可能ファイルを次の場所にダンプする代わりに、この方法でNode.jsをインストールすることをお勧めします/usr/local

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

sudoで実行している場合は、このセクションを省略できますroot

完了したら、-v問題なくこれらのコマンド(バージョンは小文字)を実行できます。

node -v
npm -v

関連情報