ubuntu安裝程序常用方式及指令

獲取安裝包的方式

  1. 採用weget命令,例如獲取node.js的安裝包:
$ wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.gz
  1. 採用curl的方式,獲取安裝包內容,直接進行安裝。例如安裝docker-compose:
$ curl -L https://github.com/docker/compose/releases/download/1.21.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

其中uname -suname -m分別顯示操作系統名稱和電腦類型。curl -L 網址遇到需要自動跳轉的網址會自動跳轉;curl -o [文件名/路徑] 網址則會將網址的網頁內容保存到指定文件或者指定路徑下面。
該方式完成後,還需要設置安裝路徑的權限,例如:

$ chmod +x /usr/local/bin/docker-compose

安裝程序的方式

網上通常有兩種方式。

  1. 一些源碼安裝包根目錄中有configure文件,則可以通過編譯安裝。例如,我安裝node.js則步驟如下:
$ cd node-v8.11.1-linux-x64 # 進入解壓後的安裝包根目錄
# configure 是一個可執行文件
# ./configure --help 可以查看config可以運行的指令
# ./configure --prefix=  指定安裝的目錄
$ ./configure --prefix=/usr/local/node/8.11.1
$ make # 編譯
$ make install # 安裝
$ make clean # 清楚臨時文件

一般情況下,這樣安裝完成之後,源碼安裝包也就可以刪除了。
2. 通過軟連接的方式安裝。一些非源碼安裝包,不需要編譯而可以直接使用,遇到這種情況,我們可以先將安裝包拷貝至通用軟件安裝目錄/opt下面,然後通過軟連接完成配置。例如,我安裝node.js則步驟如下:

$ sudo mv node-v4.4.4-linux-x64 /opt/
$ sudo ln -s /opt/node-v4.4.4-linux-x64/bin/node /usr/local/bin/node
$ sudo ln -s /opt/node-v4.4.4-linux-x64/bin/npm /usr/local/bin/npm
# 驗證
$ node -v
$ npm -v

更多關於linux軟連接請參考:ubuntu命令ln的使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章