我想在Ubuntu上安装最新的节点(在撰写本文时为v6.2.0)。但就像我一样
sudo apt-get nodejs
已安装v0.10.37。
你能帮我安装最新版本的node js以及npm最新版本吗?
答案 0 :(得分:9)
这很简单, 从这里获取Linux节点分发: https://nodejs.org/dist/v6.2.0/
打开终端并输入以下命令:
sudo tar -C /usr/local --strip-components 1 -xzf ~/Downloads/node-v6.2.0-linux-x64.tar.gz
ls -l /usr/local/bin/node
就是这样。
现在输入以下命令检查节点版本:
node -v
npm -v
可以使用上述步骤在Ubuntu中安装任何版本的节点。
答案 1 :(得分:5)
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
在执行上述命令之前,请按https://deb.nodesource.com/setup_6.x读取shell脚本 你总是必须知道你的跑步,特别是sudo。
答案 2 :(得分:1)
通过官方下载页面以.deb格式安装软件包。来吧,在这里抓住最新版本:
https://nodejs.org/download/release/latest/
然后继续下载您想要的版本并双击下载的.deb文件,您就可以开始了。 npm带有nodejs,btw。
推荐阅读
https://www.npmjs.com/package/npm
修改强>
如果您想完全重新安装nodejs,请查看位于此处的脚本:
https://gist.github.com/brock/5b1b70590e1171c4ab54
并查看此内容:
How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)
它说Mac OSX,但它在ubuntu中也能很好地工作。
答案 3 :(得分:1)
到目前为止,在您的计算机上安装和管理节点版本最方便的方法是节点版本管理器a.k.a nvm。只需按照仓库中的安装说明进行操作即可运行
nvm install 6.2.0
答案 4 :(得分:1)
在Ubuntu上安装Node.js的最简单方法是使用Node Version Manager(NVM)。它比将Ubuntu中的节点包升级到PPA或第三方存储库中不受支持的版本更安全,这可能会导致apt包管理系统出现冲突或破坏。与NVM相比,tarball的手动安装更难维护和升级。按照以下步骤使用NVM安装最新节点:
在终端中运行此命令:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
NVM安装完成后,关闭并重新打开终端。然后运行以下命令:
nvm install node
运行以下命令:
node --version
npm --version
如果一切顺利,您将看到最新的节点和npm版本作为输出。就是这样,节点已安装并准备运行!
注意:此问题类似于AskUbuntu问题"How do I install the latest version of node.js?",my answer同样适用。我在这里复制我的答案,以确保存在完整的完整答案,而不仅仅是一个链接。
答案 5 :(得分:1)
要删除以前的版本,请使用命令
sudo npm cache clean -f
sudo npm install -g n
然后是最新版本
sudo n latest
或针对稳定版本
sudo n stable
答案 6 :(得分:1)
只需单击Node.js并向下滚动并转到 安装说明 ,然后选择要安装的版本
要安装节点的12.x版本:
使用Ubuntu
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
使用Debian作为根用户
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs
答案 7 :(得分:0)
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y nano git curl vim htop gnupg2 && curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - && sudo apt-get install -y nodejs
答案 8 :(得分:0)
取决于要安装的最新版本的nodejs 如果是LTS版本或当前最新版本,则来自PPA
最新LTS版本
apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
apt-get install nodejs
当前最新版本
apt-get install curl python-software-properties
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
apt-get install nodejs
答案 9 :(得分:0)
我建议通过软件包管理器进行安装,以确保其安装时具有准确的依赖性。
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
还要使用NPM
sudo apt-get install npm
安装模块,如下所示:
npm install express
答案 10 :(得分:0)
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
npm install -g npm@latest
sudo apt install build-essential