为何在 Ubuntu 上安装 node 和 npm 如此麻烦?

2018-04-13 08:54:45 +08:00
 SergeGao

要先安装各种工具,执行 n 多条命令,关键是不保证能成功,心好累。。

9582 次点击
所在节点    Ubuntu
49 条回复
notedown
2018-04-13 10:51:48 +08:00
https://nodejs.org/en/download/package-manager/ 官方源就好.
然后服务器不要用 nvm
直接 apt 安装就好.
yuhr123
2018-04-13 11:01:27 +08:00
打开 nodejs 官网,在下载按钮下方就能看到 ` Other Downloads ` 链接,打开以后再往下就能找到 `Installing Node.js via package manager`,再打开以后就能看到一列操作系统列表,找到你的 `Debian & Ubuntu`,然后就是两行简单到用脚丫子都能复制粘贴的命令,执行完就没有然后了。

难道楼主的意思是仓库下载速度慢?

https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
Eoss
2018-04-13 11:14:41 +08:00
不知道楼主看的什么。
我自己安装时,去官网下载压缩包(已编译即运行的那种),然后解压,然后设置环境变量。就可以了。前后 10 分钟。
Chanran
2018-04-13 11:16:34 +08:00
一直用 nvm,挺好的呀
yvanhe
2018-04-13 11:51:54 +08:00
我之前装 Node,怎么着都有问题,我还以为是系统版本问题,重装了系统。
最后挂了代理,发现啥问题都没了。
fo2w
2018-04-13 12:00:03 +08:00
sudo apt update
sudo apt -y install npm
sudo npm i -g n
sudo n x.x.x
sudo npm i -g npm

核心其实也就两条命令
xxxy
2018-04-13 12:00:55 +08:00
ubuntu 的 apt 的 node 版本太旧了,直接到官网下一个就行
szdubinbin
2018-04-13 12:10:41 +08:00
跟这个去安装,800%是成功的,我几台主机都是这么装的 https://www.cnblogs.com/baby123/p/6955396.html
Cbdy
2018-04-13 12:14:18 +08:00
Docker 了解一下
shuimugan
2018-04-13 12:22:00 +08:00
nodejs 安装是最简单的了吧

1.到官网下载二进制包
2.解压
3.软链

二进制包里 node 和 npm 都有了
jowuIM
2018-04-13 12:28:29 +08:00
贴一个我的 mint 装机脚本:
https://github.com/jo-wu/mint/blob/master/mint.sh
里面有 node 和 npm 的安装命令
nodejs-legacy & npm
会安装 lts 的 node
MeteorCat
2018-04-13 12:30:44 +08:00
我感觉已经足够 apt install 简单得了
moxiaonai
2018-04-13 12:32:39 +08:00
xz 包,解压 bin 目录可以直接运行,然后软链或者配下环境变量。
ericls
2018-04-13 12:57:17 +08:00
nvm install 9
nvm use 9
itgoyo
2018-04-13 15:20:45 +08:00
换源装
loshine1992
2018-04-13 15:24:07 +08:00
nvm 啊
lfzyx
2018-04-13 15:28:29 +08:00
LZ 应该是用 baidu 搜索的 “怎样在 Ubuntu 上安装 node 和 npm ”
winglight2016
2018-04-13 16:36:28 +08:00
楼上不要推荐百毒啊,google:ubuntu install nodejs,即可
sneezry
2018-04-13 16:52:42 +08:00
为啥 ubuntu 官方源 node 不更新呢,我也一直有这个疑问……
dingtian
2018-04-13 17:18:59 +08:00
nvm 了解一下。。。
就算用 n 来管理 也不麻烦,这两个我都在 树莓派上使用。没有任何问题出现。
最开始用的是 n,先从 apt 仓库安装 node,然后用 n 更新,最后删除 apt 仓库安装的 node,任意版本都可以,无法理解你遇到了什么问题。
还有之前输入关键词 node-sass 全是抱怨无法安装的,然而我用了这么久,没有一次安装出现问题。。。我只是想查文档啊。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX