Ubuntu下安装nodejs
第一种方法
1、下载nodejs的压缩包
wget https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz
(淘宝映像:https://npm.taobao.org/mirrors/node/v8.9.4/node-v8.9.4-linux-x64.tar.xz)
2、解压压缩包
注意:需要把.tar.xz文件先解压成.tar文件 然后再用.tar来解包。
xz -d xxx.tar.xz解压成xxx.tar,然后tar xvf xxx.tar解包
(apt-get安装xz解压工具 apt-get install xz-utils)
移动目录mv node-v8.9.4-linux-x64/ /usr/local/node
3、进入到安装目录查看node版本
cd usr/local/nodenode-v8.9.4-linux-x64/bin
./node -v
4、修改文件夹权限
chmod 755 /node-v8.9.4-linux-x64/bin/* -R
5、修改环境变量将node和npm设置为全局
nano ~/.bashrc 打开配置文件(nano是linux下的一个编辑工具,可用其他工具替代)
在文件末尾添加 export NODE=/usr/local/node export PATH=${NODE}/bin:$PATH 这两行
然后保存退出编辑,执行 source ~/.bashrc
此时在任何目录都可以查看node版本信息了
第二种方法
1、更新ubuntu软件包
sudo apt-get update
2、更换淘宝映像便于快速安装
sudo npm configsetregistry https://registry.npm.taobao.org
sudo npm config list (查看是否更换成功)
3、直接使用apt-get来安装
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt-get install npm
这里npm并没有初始安装所以需要单独安装,安装完你会发现版本比较低(我当时装完是4.x版本),
4、更新nodejs和npm版本
sudo npm install n -g 安装n模块(n模块是用于管理nodejs版本的)
sudo n stable(更新到最新版的nodejs sudo n xxx可更新到指定版本的nodejs)
sudo npm install npm -g (更新最新版的npm 同样可指定版本)
更新完可能会有缓存,重启shell即可。