引言
看到咱们站长小姐姐之前发布了这么一篇文章
我不禁陷入了沉思......有问题吗?没有什么问题,教程写得很好,两年前我刚接触服务器的时候也是这么装的。当时我找了好多教程,几乎清一色都是这么写的。
但是随着服务器过期,又换了几个服务器,我越发觉得在linux上安装nodejs是一个非常复杂的事情。Windows直接下载安装就什么都配置好了,Linux竟然要输入那么多命令?这不合理。
在linux上安装东西?我们最快能够想到的就是apt-get install(ubuntu or debian)和yum(centos)。那它们可以用来安装nodejs吗?可以,但是我们不能选择安装的版本,而且一般安装的都是很老的版本。
所以,我们可以用apt-get和yum安装nodejs的任意版本吗?
这个问题一直困扰着我,直到几个月前,我发现了这个项目:https://github.com/nodesource/distributions
一键安装nodejs,教程开始!
教程
使用方法:找到你的系统和你要安装的nodejs版本,然后根据你当前是否使用root用户,复制粘贴运行相应命令即可。以下只列举nodejs 16.x和14.x版本的命令。
Debian和Ubuntu的发行版:
Node.js v16.x:
# 非root用户
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
# root用户
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs
Node.js v14.x:
# 非root用户
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
# root用户
curl -fsSL https://deb.nodesource.com/setup_14.x | bash -
apt-get install -y nodejs
Centos发行版:
Node.js v16.x:
# root用户
curl -fsSL https://rpm.nodesource.com/setup_16.x | bash -
yum install -y nodejs
# 非root用户
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs
Node.js v14.x:
# root用户
curl -fsSL https://rpm.nodesource.com/setup_14.x | bash -
yum install -y nodejs
# 非root用户
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs
结语
如需安装其他版本,请前往github:https://github.com/nodesource/distributions 或者我的gitea:https://tea.ice.icu/chen/distributions 查看相应命令。
怎么样,这样一步到胃是不是轻松多了呢?
mark一下。
赶紧存下来
瞅瞅瞅瞅,mark一手
感谢分享,让我好好学习一下
谢谢分享,学习了
这真是个好文章,谢谢
感谢分享,让我好好学习一下
大佬 牛逼!