這是申威架構(國產芯片,常見於Kylin V10等國產系統)專用的 Java 11 版本(RPM安裝包),包名為 java-11.0.7-swjdk-11u-9.ky10.sw_64.rpm。
1. 先確認系統環境
- 你得是 申威架構的服務器/電腦(比如國產的Kylin V10系統,常見於申威芯片環境)。
- 確保你有 root權限(或者能用sudo提權),因為安裝rpm包通常要管理員權限。
2. 把安裝包放到服務器上
- 安裝包下載:https://pan.quark.cn/s/9af93603a808
- 如果你是通過U盤/FTP/共享文件夾傳的包,先把它放到一個方便找到的目錄,比如
/home/你的用户名/或者/opt/。 -
用
cd命令進到放包的目錄,比如:cd /home/你的用户名/
(把“你的用户名”換成你實際的用户文件夾名)
3. 檢查一下包是不是對的
-
可以先用
ls命令看看文件在不在:ls
找到那個名字超長的包:`java-11.0.7-swjdk-11u-9.ky10.sw_64.rpm`(注意名字別弄錯)。
4. 開始安裝rpm包
-
直接用
rpm命令安裝,加上-ivh參數(能顯示安裝進度和日誌,方便看有沒有報錯):rpm -ivh java-11.0.7-swjdk-11u-9.ky10.sw_64.rpm
- 如果安裝過程中提示 **依賴問題**(比如缺某些庫),申威版的JDK通常是專門適配過的,一般不會有問題。但萬一報錯,可能需要先裝依賴包(按提示的缺啥補啥,或者找系統管理員幫忙)。
- 如果已經裝過舊版本的Java,想覆蓋安裝,可以加個 `--force`參數(慎用,確保你真要覆蓋)。
5. 驗證安裝成功沒
-
安裝完成後,檢查Java版本:
java -version
正常會顯示類似這樣的信息(具體版本號可能略有不同):
```
java version "11.0.7" ...
SW-JDK (申威版) ...
```
如果看到“SW-JDK”或者明確是申威適配的版本,就説明裝對了。
-
如果想確認安裝路徑,可以查一下rpm包裝到哪了:
rpm -ql java-11.0.7-swjdk-11u-9.ky10.sw_64
(這一步可選,主要是看看JDK的bin目錄在哪,後面可能需要配置環境變量)
6. (可選)設置環境變量
- 如果直接輸入
java -version能識別,就不用管這步。如果提示找不到命令,可能是環境變量沒配,需要把JDK的bin目錄加到PATH裏。 -
先找到JDK的安裝路徑(通常在
/usr/java/或/opt/下,比如/usr/java/jdk-11.0.7-sw/),然後用文本編輯器(比如vi)修改~/.bashrc文件(當前用户的配置):vi ~/.bashrc
在文件末尾加一行(路徑根據實際安裝位置改):
```
export PATH=/usr/java/jdk-11.0.7-sw/bin:$PATH
```
保存退出後(vi裏按 `Esc`,然後輸入 `:wq`回車),再讓配置生效:
```
source ~/.bashrc
```
之後再試 `java -version`就應該能用了。