一、下載jdk文件
1、linux打開瀏覽器,輸入
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、進(jìn)入官網(wǎng)下載,接受協(xié)議后點(diǎn)這一項(xiàng)(jdk-8u191-linux-x64.tar.gz)

然后點(diǎn)擊鏈接讓其暫時(shí)下載。
3、打開火狐瀏覽器的下載項(xiàng),找到下載中的該jdk文件,右鍵復(fù)制下載鏈接。

在這里復(fù)制下載鏈接。
4、下載jdk文件
打開終端,然后在你想要吧jdk文件下載到的目錄下輸入wget (jdk的網(wǎng)址),按回車即可!比如我這里下載到我的用戶空間下的dish/java下。
補(bǔ)充:①終端中切換到root用戶,輸入cd,回車。
②輸入mkdir dish回車。
③(在此之前可以先輸入ls瀏覽文件夾內(nèi)的信息,操作無誤應(yīng)該可以看到剛剛建立的dish文件夾)輸入cd /home回車。
④輸入mkdir java回車。輸入ls應(yīng)當(dāng)看到該Java文件夾。

OK !jdk下下載完成!無響應(yīng)可以Ctrl+C關(guān)閉鏈接。然后重試。
二、解壓jdk到制定目錄
1、打開終端,修改文件名
為了簡便起見,應(yīng)當(dāng)對(duì)jdk文件進(jìn)行重命名。
在下載的目錄中打開終端,輸入
mv jdk-8u191-linux-x64.tar.gz jdk8.tar.gz
回車,輸入ls看看是否命名成功。
2、打開終端,解壓文件
終端中輸入tar -zxvf jdk8.tar.gz進(jìn)行解壓

注,如果出現(xiàn)解壓錯(cuò)誤??聪炔榭丛撐募欠駷間zip文件。終端輸入file jdk8.tar.gz看看該文件的屬性,如果不是gzip文件則不能解壓。需要重新下載jdk。
3、配置環(huán)境變量
終端輸入vim /etc/profile。
如果wim工具未安裝則,
輸入sudo apt install vim 后安裝完成vim工具。再次輸入vim /etc/profile

在這里輸入(按insert鍵開始輸入)
export JAVA_HOME=/home/java/jdk1.8.0_191
export JRE_HOME=/home/java/jdk1.8.0_191/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
按下esc,然后輸入:wq
注意冒號(hào)也要輸入。查看是否已經(jīng)編輯該文件,輸入 cat /etc/profile即可

4、重啟機(jī)器或者執(zhí)行
source /etc/profile
5、查看是否安裝成功
java -version

注:如果輸入Java發(fā)現(xiàn)command not found之類的錯(cuò)誤,那就是配置文件的代買沒寫對(duì)。在此之前,我把jdk安裝在普通用戶的文件夾當(dāng)中,發(fā)現(xiàn)編輯profile的時(shí)候,權(quán)限不足,那我就換成root用戶了,但是root用戶不能直接訪問普通用戶的用戶空間的文件,導(dǎo)致無法完成配置,而/home/java是root用戶的可訪問文件夾。至于為什么不能將jdk目錄設(shè)定在普通用戶的文件夾下來配置jdk,問題還在研究中......
解決辦法:普通用戶的空間在/home/用戶名 下,用戶空間的所有文件都保存在這里。那么如果jdk目錄設(shè)置在用戶空間的目錄下,則
JAVA_HOME=/home/用戶名/java/jdk1.8.0_191
完美!
以上操作,下載,改名,解壓其實(shí)都可以在文件夾里進(jìn)行(注意切換用戶),但是由于我本人在阿里云也搭建了一個(gè)linux的服務(wù)器,那里沒有安裝圖形化界面,因此這邊本機(jī)的linux也按照黑框框的方法來安裝。
自己也接觸了linux有一段時(shí)間了,配置過幾次linux環(huán)境了,每次都遇到這個(gè)梗,這次記下來了,以后就不會(huì)遇到問題了。
我是linux的小白,很多東西都是淺淺的在學(xué)習(xí)當(dāng)中。文章可能寫的不是很好,不喜勿噴,歡迎指點(diǎn)糾錯(cuò)。