pi2也出來一陣子了
之前也順利安裝0.10.36進去
不過一直以來在安裝某些套件(例: iced-coffee-script)的時候都會出現錯誤(似乎是gyp的問題?)
雖然暫時是不會用到iced-coffee-script了
但是今天我想試用看看pm2時也發生同樣問題
想說來升級個nodejs版本看看可不可以解決
於是乎
$ wget http://node-arm.herokuapp.com/node_latest_armhf.deb
$ sudo dpkg -i node_latest_armhf.deb
然後就爆炸了
$ node -v
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.16' not found (required by node)
真是糟糕,上面還有production在跑啊...
後來找到了
https://github.com/nodesource/distributions
原本是用0.10.36那就還是安裝0.10比較保險
curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
sudo apt-get install -y nodejs
目前看來一切沒問題
$ node -v
v0.10.40
安裝pm2也正常,看來是解決了!!
沒有留言:
張貼留言