如何在 Ubuntu 上编译/安装 node.js。
一行程序 来安装所有需要的依赖项(curl 和 git 实际上并不需要,但是非常有用,如果通过 nvm 安装,也是必需的)。
sudo apt-get install build-essential libssl-dev curl git-core
最后两个依赖项并不总是需要的,但是安装它们无论如何都是非常有用的,而且您可能以后也需要它们。
只安装 Cxx 编译器
sudo apt-get install build-essential
如果 开放丢失
sudo apt-get install libssl-dev
如果你像我一样在 Win7上尝试,运行:
ash.exe $ /bin/rebaseall
成功了。
祝你好运!
如果您像我一样,试图在运行 Amazon Linux AMI 的 AWS 实例上安装这个软件(它看起来是一个简化版 CentOS) :
安装基础工具:
yum groupinstall "Development Tools"
现在安装 openssl-devel:
yum install openssl-devel
Node 现在应该可以编译了。
如果您发现自己在 MacOSX 上出现了这个错误,那么您需要安装 XCode。
Https://developer.apple.com/
我需要在 Cent 操作系统上运行 yum install gcc-c++。
yum install gcc-c++
在发射台上有一个包装。 Https://launchpad.net/~chris-lea/+archive/node.js/
对于 Node.js v6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs
对于 Node.js v7:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs
可选项: 安装构建工具 要从 npm 编译和安装本机插件,您可能还需要安装构建工具:
sudo apt-get install -y build-essential
在获得最新的 NPM 软件包之后,如果你需要:
npn update -g
部分来源在这里。