在我的服务器上0.10.25
,我不需要 Rea 的版本,即“0.10.30”,它是的 LTS nodejs
,然而开发人员要求安装第 4 版,经过一番挖掘之后,我发现0.12
它nodejs
与其他一些软件包合并了。
没有软件包源0.12
,我已经.tar.gz
从 nodejs 网站下载了文件,并解压了,但它不包含任何安装脚本,手动移动文件或创建链接不是我想要的方式,我该怎么办?
更新:
[web01]~> nodejs -v
v0.10.25
[web01]~> apt-get install curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
curl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
[web01]~> apt-get install -y nodejs
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> uname -a
Linux web01.example.lab 3.19.0-28-generic #30~14.04.1-Ubuntu SMP Tue Sep 1 09:32:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[web01]~>
答案1
安装 NodeJS 最简单的方法是使用官方 PPA(其中包含最新版本(编辑时为 8.X)。
打开终端(++ Ctrl)并运行:AltT
删除当前的 NodeJS 安装
sudo apt-get purge nodejs*
安装
curl
sudo apt-get install curl
安装 NodeJS:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
如果您确实需要 0.12 而不是 4.1.1 版本,请运行:
安装 NodeJS:
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash - sudo apt-get install -y nodejs
答案2
对于 Linux 用户,可以在此处找到 node.js 的最新版本
https://github.com/nodesource/distributions/blob/master/README.md
Node.js v19.x:
使用 Ubuntu
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
以 root 身份使用 Debian
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
apt-get install -y nodejs