【发布时间】:2011-11-10 16:58:01
【问题描述】:
我正在尝试使用以下方式安装 Node、socket.io 和 npm:
cd ~
sudo apt-get install libv8-2.0.3 libv8-dev libv8-dbg libssl-dev curl
wget http://nodejs.org/dist/node-v0.4.3.tar.gz
tar zxvf node-v0.4.3.tar.gz
cd node-v0.4.3
sudo ./configure && make && make install
sudo curl http://npmjs.org/install.sh | sudo sh
sudo npm install socket.io
但是脚本失败了:
sudo ./configure && make && make install
无法在 usr/local/include 中创建节点目录。我正在使用 sudo 但它不起作用...我感觉这与我从 Windows 安装的 Ubuntu 11.04 安装有关...但我可能是错的。当我转到 usr/local/include 时,即使我有 root 访问权限,我也没有权限做任何事情......
你知道为什么这不起作用吗?
这是完整的错误信息:
Cannot create folder '/usr/local/include/node/' (original error: [Errno 13] Permission denied: '/usr/local/include/node/')
【问题讨论】:
标签: ubuntu node.js socket.io npm