首頁 >運維 >linux運維 >使用Linux的alternatives指令取代選擇軟體的版本方法詳解

使用Linux的alternatives指令取代選擇軟體的版本方法詳解

黄舟
黄舟原創
2017-05-28 11:29:582560瀏覽

下面小編就為大家帶來一個使用Linux的alternatives指令替換選擇軟體的版本方法。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧

上週在安裝搜尋引擎Elasticsearch時,要求安裝比較新的java 版本,我選擇了java 1.8.0 ,安裝java 成功後使用java -version 發現使用的版本仍舊是1.6.0,

查詢了一些資料,發現可以使用Linux的alternatives命令替換選擇軟體的版本。

說明:

#alternatives --install < priority>

其中,

install表示安裝

link是符號連結

name則是識別符

#path是執行檔的路徑

priority則表示優先權

一:先來看看目前java的版本

二:使用Linux的alternatives指令安裝java 1.8.0

##1. 先用alternatives查看目前系統中有哪些java版本

alternatives --config java

#2. 使用alternatives指令安裝java 1.8.0

alternatives --install /usr/bin/java java /usr/local/java/jre1.8.0_131/bin/java 4

#解釋:

/usr/bin/java 是java指令的路徑,用which java查看,對應參數

java對應參數

/usr/local/java/jre1.8.0_131/bin/java對應,表示java1.8.0 的java指令的路徑

數字4 對應參數 ,因為已經有3個程式提供java了,所以要寫4

3.用alternatives --config java 查看安裝java 1.8.0 成功沒有

劃紅線的java就是我剛剛安裝的,說明安裝成功

三:選擇java版本

alternatives --config java

看到的結果和二(3)的結果一樣,注意最後一句英文:Enter to keep the

current selection[+], or type selection number ,翻譯過來就是按Enter鍵來儲存目前選擇[+],或漸進式選擇號碼。我鍵入號碼4 表示我選擇使用java 1.8.0

四:使用java -version查看選擇的版本

##

以上是使用Linux的alternatives指令取代選擇軟體的版本方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn