请教下,deepin下nodejs的安装
Tofloor
poster avatar
john_l
deepin
2018-12-28 19:13
Author
我按照下面的帖子解压官网的tar.xz包设置软链接到/usr/local/bin/里面,可一直提示 command not found...
echo $PATH里面确实有这个路径,咋回事呢??node和npm不是可执行文件吗?我成功过一次,node命令可以用,npm不行,之后就一直不行了。

参考的帖子:
  1. https://www.cnblogs.com/liuqi/p/6483317.html
Copy the Code
Reply Favorite View the author
All Replies
WENWEN
deepin
2018-12-28 19:29
#1
Reply View the author
150******77
deepin
2018-12-28 20:48
#2
将tar.xz包解压到某个目录下,假设为xx
进入/usr/bin目录
ln -s xx/bin/node ./node
ln -s xx/bin/npm ./npm
就可以啦
Reply View the author
snyh1010
deepin
2018-12-28 21:09
#3
请不要自己安装非参考的版本。
直接使用apt安装

  1. sudo apt-get install nodejs-legacy npm
Copy the Code


注意, debian系列的必须安装nodejs-legacy否则是没有node这个命令,只有nodejs这个命令。 导致npm啥的不正常。
Reply View the author
zhangshuang
deepin
2018-12-28 21:13
#4
https://bbs.deepin.org/post/172971
请不要自己安装非参考的版本。
直接使用apt安装

新版本装nodejs 即可。
Reply View the author
要讲武德
deepin
2018-12-28 21:37
#5
https://segmentfault.com/a/1190000017464131
看看这个?我觉得比较简单的方法
Reply View the author
要讲武德
deepin
2018-12-28 21:39
#6
https://bbs.deepin.org/post/172971
请不要自己安装非参考的版本。
直接使用apt安装

官网解压版的就有node 和npm呀
Reply View the author
BG7ZAG
deepin
2018-12-28 22:03
#7
本帖最后由 hlbj105 于 2018-12-28 15:09 编辑

先安装nodejs
  1. sudo apt install nodejs
Copy the Code

然后安装npm
  1. sudo apt install npm
Copy the Code

然后升级npm
  1. sudo npm i -g npm
Copy the Code
安装n
  1. sudo npm i -g n
Copy the Code
最后用n模块升级node
  1. sudo n stable
Copy the Code
关闭终端,重新打开运行
Reply View the author
john_l
deepin
2018-12-28 22:58
#8
感谢...npm成功了,可是node这是??
Reply View the author
BG7ZAG
deepin
2018-12-28 23:09
#9
https://bbs.deepin.org/post/172971
感谢...npm成功了,可是node这是??

关闭终端重新打开
Reply View the author
john_l
deepin
2018-12-29 18:55
#10
https://bbs.deepin.org/post/172971
关闭终端重新打开

牛b !!(破音)
Reply View the author
shaolin-wu
deepin
2018-12-29 19:48
#11
先安装nvm,在安装nodejs ,一定要用nvm
Reply View the author
flysnowiii
deepin
2019-05-22 09:23
#12
没有那么复杂
直接一句话都搞定

sudo apt install node nodejs-bin
Reply View the author
封千秋
deepin
2019-06-25 02:34
#13
https://bbs.deepin.org/post/172971
没有那么复杂
直接一句话都搞定

多谢了。
我的npm一直装不了,反复卸载重装了好几次。
您这条指令一下子帮我解决了,多谢了。
Reply View the author
likoko
deepin
2019-08-09 09:26
#14
https://bbs.deepin.org/post/172971
多谢了。
我的npm一直装不了,反复卸载重装了好几次。
您这条指令一下子帮我解决了,多谢了。 ...

但是node命令错误  bash: /usr/bin/nodejs: 没有那个文件或目录      
Reply View the author
likoko
deepin
2019-08-09 09:26
#15
https://bbs.deepin.org/post/172971
多谢了。
我的npm一直装不了,反复卸载重装了好几次。
您这条指令一下子帮我解决了,多谢了。 ...

但是node命令错误  bash: /usr/bin/nodejs: 没有那个文件或目录      
Reply View the author
listenerri
deepin
2019-08-09 20:59
#16
今天刚好碰上,贴一下我的做法:
sudo su
cd /opt
wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz
tar xf node-v10.16.2-linux-x64.tar.xz
ln -s node-v10.16.2-linux-x64 node
ln -s /opt/node/bin/* /usr/loca/bin/
Reply View the author
bibichuan
deepin
2019-08-10 04:57
#17
sudo apt-get install node 搞定了啊?有这么复杂吗?
Reply View the author
ksplite
deepin
2019-08-10 05:36
#18
本帖最后由 ksplite 于 2019-8-9 21:42 编辑

个人建议使用nodesource维护的第三方nodejs apt仓库。参见清华源帮助https://mirrors.tuna.tsinghua.edu.cn/help/nodesource

Reply View the author