2012年8月15日水曜日

npmでエラー、proxyとかregistryらしい

npm ERR! Error: getaddrinfo ENOENT
npm ERR!     at errnoException (dns.js:31:11)
npm ERR!     at Object.onanswer [as oncomplete] (dns.js:123:16)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>
    :
以下のコマンドを実行する
$ npm set proxy http://proxyHost:proxyPort
$ npm config set registry http://registry.npmjs.org/

2012年8月13日月曜日

今度はnode.jsらしい

node.jsのv0.8.6をCentOS 5.xに入れようとしたら./configureでline 325あたりがエラー。python2.6が必要らしいのでyum searchしたら見つからなかった。なので以下を上から順にインストール。
そのあとpython26をインストール。
yum -y install python26
うまくいったら/usr/bin/pythonがpython24のままなので、/usr/bin/pythonを置き換える
cp /usr/bin/python26 /usr/bin/python
これ大丈夫なの?って気がするけど仮想環境だしそのまま放置して、./configure, make, make install。とりあえずインストールは完了した。

2012/08/21 追記:上記方法でpythonを上書きしてしまうとyumが動作しなくなった orz