奧推網

選單
科技

...先學Linux(1)Linux系統與windows有多大的差異?舉個例子:Linux安裝...

作者:yasden

前言

無論是威聯通還是群暉,或者是其他的NAS機器,它們的系統99%都是Linux系統,要玩好NAS,不學Linux是不行的。

Linux作業系統的使用到底有多麻煩?我想如果不是工作需要,沒什麼人願意去嘗試Linux。本文舉個例子,以Linux系統的發行版Ubuntu安裝配置java環境為例進行說明,讓大家知道Linux與windows的巨大差異。windows系統安裝java只要雙擊exe檔案就行了,但是Linux系統有N多個步驟,請看下文。

注意:Linux系統的操作與我們常用的windows不一樣,就算安裝個java也要學習了之後,才能在linux上順利完成這個操作。

第一步、下載jdk-8u341-linux-aarch64。tar。gz檔案到電腦上。

先去oracle官網下載jdk-8u341-linux-aarch64。tar。gz檔案,oracle官網的下載頁面見下圖。點選網頁上的jdk-8u341-linux-aarch64。tar。gz按鈕進行下載。下載該檔案可能需要註冊oracle賬號,反正我是註冊了,我不知道如果不註冊oracle賬號的話是否可以下載,請自行嘗試。

注意:oracle官網還有jdk-8u341-linux-aarch64。rpm等安裝檔案的下載(見上圖),rpm是redhat package manager的縮寫,rpm是Redhat(紅帽子公司)搞出來的東西。rpm的安裝可以另外寫一篇文章了,本文不介紹。

第二步、將jdk-8u341-linux-aarch64。tar。gz檔案解壓到電腦上

jdk-8u341-linux-aarch64。tar。gz檔案會下載到Ubuntu的“使用者資料夾/下載”處,點選“使用者資料夾/下載”就可以找到這個jdk-8u341-linux-aarch64。tar。gz檔案,右鍵點選這個檔案,選擇“提取到此處”,即可將該檔案解壓到“使用者資料夾/下載”這裡了。下圖就是解壓好之後,在“使用者資料夾/下載”裡面生成的新資料夾。這個新的資料夾就是jdk-8u341-linux-aarch64(見下圖)。jdk-8u341-linux-aarch64資料夾下面還有一個jdk1。8。0_341資料夾,也就是“使用者資料夾/下載/jdk-8u341-linux-aarch64/jdk1。8。0_341”。

第三步、將解壓出來的jdk1。8。0_341資料夾剪下到/usr/lib/jdk2

開啟“終端”,輸入cd /usr/lib命令並回車,轉到/usr/lib資料夾下(cd這個命令和dos下的cd命令是同一個意思),完成後,就會在“終端”視窗看見下面的介面。下圖“終端”視窗上的“yasden@yasden-desktop”是安裝Ubuntu的時候,我將計算機設定成“yasden”的名字,所以會出現這個字樣。不同的計算機會出現不同的字樣,並不是都是出現“yasden@yasden-desktop”字樣。命令如下:

cd /usr/lib

輸入下面的命令,在/usr/lib資料夾下面建立一個jdk2的資料夾:

sudo mkdir jdk2

在終端視窗,用cd命令,將當前目錄轉到“使用者資料夾/下載/jdk-8u341-linux-aarch64”資料夾下面。輸入下面的命令,將jdk1。8。0_341資料夾移動到/usr/lib/jdk2:

sudo mv 。/jdk1。8。0_341 /usr/lib/jdk2

注:上面命令的“。/”代表當前目錄,“/”代表處於Linux檔案系統樹形結構的最頂端。

sudo mv 。/jdk1。8。0_341 /usr/lib/jdk2

命令執行完畢之後,在/usr/lib/jdk2資料夾下面,就有一個第二步解壓出來的jdk1。8。0_341檔案夾了。

第四步、修改profile檔案以配置java環境

這一步需要用到vi命令,vi命令還是有點複雜的,光是vi這個命令的使用可以寫個1萬字的教程。

輸入下面的命令來編輯profile檔案:

sudo vi /etc/profile

輸入上面的命令回車之後,會要你輸入電腦密碼,然後就進入下面的profile檔案的編輯介面了:

vi這個命令比較難用,和我們windows常見的文字編輯器的使用完全不同。vi這個命令的使用可以寫個1萬字的教程,本文不介紹了。將下面的4條句子複製到profile檔案裡,然後輸入“:wq”儲存並退出profile檔案。

export JAVA_HOME=/usr/lib/jdk2/jdk1。8。0_341

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=。:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

我是將上面這4條句子加到profile檔案末尾,profile檔案原本有一些其他內容,不要改動其他地方,免得出現問題:

特別提醒:export  JAVA_HOME=/usr/lib/jdk2/jdk1。8。0_341這條句子要根據實際情況來調整,例如usr/lib/jdk2就是我剛才建立的jdk2目錄,jdk1。8。0_341就是我剛才解壓出來的jdk1。8。0_341資料夾,如果你解壓出來的資料夾不是jdk1。8。0_341,你就作相應的修改。

輸入下面的命令,讓修改後的profile檔案生效:

source /etc/profile

第五步、測試java是否安裝成功

用下面的命令來測試java是否已經安裝配置成功:

java -version

如果安裝成功,會出現下圖的提示:

可以看出,openjdk版本是11。0。16,還是很新的版本。

總結

從上面的步驟可以看出,Ubuntu這個linux發行版安裝一個java就要這麼複雜,真的不是工作需要,沒有人會去玩Linux吧?但是學會了Linux,才能流暢的玩轉NAS。不然NAS插入了一塊新硬碟,都不知道怎麼掛載使用。windows系統插入新硬碟之後格式化就能使用,Linux除了格式化還要掛載之後才能使用。

全文完,謝謝觀看。