libatomicミスエラーを解決するか、より一般的にnodejsをインストールする方法

libatomicミスエラーを解決するか、より一般的にnodejsをインストールする方法

私はBananaPiにnode / npmをインストールしようとしています(理想的にはnvmを使ってインストールしたい)、実行するとnvm install v12.18.4エラーが発生します。

node: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

apt install libatomicパッケージが見つかりませんでした。

答え1

必要なパッケージはではありませlibatomiclibatomic1。次のコマンドを使用してインストールできます。

apt install libatomic1

答え2

RedHat ベースのディストリビューション (RHEL/CentOS/Alma/Rocky) を使用する場合

[sudo] <yum|dnf> install libatomic

答え3

奇妙なことに、私はすでに最新バージョンであることがわかりました。私がしなければならないことは(ルートとして):

apt install libatomic1   #said it was already latest version
node                     #command not found
nvm
nvm install v12.18.4     #already installed, creating alias
node                     #works this time!

今私のノードとnpmとすべてが期待どおりに動作します。

(他の人がより良い説明を投稿したい場合は、そうしてください。あなたの答えを受け入れます)

関連情報