Software-Installation

如何解決 libatomic 缺失錯誤,或者更一般地,安裝 nodejs

  • September 24, 2021

我正在嘗試在我的 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沒有找到一個包。

你需要的包不是被呼叫libatomic的,而是被呼叫的libatomic1。您可以使用以下方式安裝它:

apt install libatomic1

很奇怪,它說已經是最新版本了,但我的問題現在莫名修復了。我所要做的就是(以root身份):

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 以及一切都按預期工作。

(如果其他人想發表更好的解釋,請做,我會接受你的回答)

引用自:https://unix.stackexchange.com/questions/610119