1. 程式人生 > >ubuntu 使用二進位制檔案安裝 nodejs 8

ubuntu 使用二進位制檔案安裝 nodejs 8

下載解壓

本來按照官網給出的 Installing Node.js via package manager 方法來做,但是總出錯,因此索性使用編譯好的二進位制檔案。比起包管理工具安裝似乎還要快些。

下載列表,我選擇了 Linux Binaries (x86/x64) 64 位版本。

下載完成後,使用歸檔管理器解壓出來,發現裡面的結構倒也簡單,我們需要的可執行檔案 nodenpm 都在其中的 bin 資料夾下。

如果需要,可以將資料夾移動到其他路徑,我將其放置於 /usr/local/lib/ 路徑下(python 也在這裡)。

$ sudo mv node-v8.11.3-linux-x64 /usr/local/lib/nodejs

這樣,我將資料夾名稱也改為了 nodejs

匯出環境變數

匯出環境變數的意義和在 Windows 上一樣,都是為了終端能在任何路徑下直接使用程式名稱來執行。

匯出的語句如下:

$ export PATH=$PATH:/usr/local/lib/nodejs/bin

但是如果直接這樣執行一次,環境變數的有效期只能維持到本次對話結束,也就是終端再次開啟時就會失效。

為了方便使用,我們需要讓其更加持久~

/home/使用者名稱 路徑下,編輯 .profile 檔案:

$ vim ~/.profile

export PATH=$PATH:/usr/local/lib/nodejs/bin

輸入 :wq 儲存退出。

因為該檔案是在啟動後加載,因此執行 init 6 重啟。

最後

再次開機時,在終端執行 node -v,此時可以看到所安裝的 node 版本了。

$ node -v
v8.11.3

如果喜歡使用 nodejs 命令而不是 node 命令,可以直接建立軟連線:

$ sudo ln -s /usr/local/lib/nodejs/bin/node /usr/local/lib/nodejs/bin/nodejs

這樣輸入 nodejs 也可以執行。

上述方法可以用於任何使用二進位制檔案安裝的程式,比如 jre 等。