1. 程式人生 > >ubuntu16.04原始碼安裝nodejs10.13.0和npm

ubuntu16.04原始碼安裝nodejs10.13.0和npm

1、注意,安裝nodejs需要本機預設python是Python2版本,首先在瀏覽器中進入清華大學開源軟體映象站https://mirrors.tuna.tsinghua.edu.cn/

 

2、找到noderelease目錄--->接著進入v10.13.0,在該目錄找到node-v10.13.0.tar.xz單擊進入下載頁面。

3、下載之後得到原始碼壓縮包node-v10.13.0.tar.xz,想要解壓這種安裝包,得先使用sudo apt install xz-utils命令,安裝xz-utils包。

4、之後使用xz  -d  node-v10.13.0.tar.xz解壓,從而得到node-v10.13.0.tar;

5、使用tar  -xvf  node-v10.13.0.tar解壓,從而得到node-v10.13.0目錄

6、使用cd node-v10.13.0進入該目錄。

7、依次使用   ./configure

      make

      make install 安裝(如果報IOError: [Errno 13] Permission denied: '/usr/local/bin/node'  Makefile:142: recipe for target 'install' failed  make: *** [install] Error 1的話,

說明許可權不夠,使用sudo make install就好了)

8、如果沒有任何報錯的話,就順利完成了安裝,使用node -v可以看到版本如下圖所示。

9、使用npm -v就可以看到版本如下圖所示。