申威架构安装Java 11 RPM包教程:java-11.0.7-swjdk-11u-8.ky10.sw_64.rpm详细安装步骤
本文档介绍了如何在申威(SW)架构的操作系统(如基于 Kylin 的申威平台)上,安装专为该平台编译的 Java 11 JDK,
一、准备工作
-
确认系统架构是申威(SW)
这个包是专门为申威平台的 64 位系统准备的,确保你用的就是申威服务器或者申威平台的电脑。
-
下载好安装包
java-11.0.7-swjdk-11u-8.ky10.sw_64.rpm安装包下载:https://pan.quark.cn/s/edbae07fdf02
二、安装 RPM 包
在申威 Linux 系统里(比如基于 Kylin 的系统),一般都支持用 rpm
命令来安装软件包。
打开终端(就是那个可以输入命令的黑框框),然后按顺序输入以下命令:
1. 切换到安装包所在目录(如果不在当前目录的话)
比如,如果包在 /home/user/
目录下,就输入:
cd /home/user/
你可以先用 ls
命令看看当前目录有啥文件,确认那个 rpm 包在不在:
ls
你应该能看到类似这样的文件名:
java-11.0.7-swjdk-11u-8.ky10.sw_64.rpm
2. 执行安装命令
使用 rpm -ivh
来安装,命令如下:
rpm -ivh java-11.0.7-swjdk-11u-8.ky10.sw_64.rpm
解释一下:
-
rpm
是用来安装 rpm 包的工具 -
-i
表示安装(install) -
-v
表示显示详细信息(verbose,可选) -
-h
表示显示安装进度条(hash marks,看着舒服点,也是可选)
如果一切正常,你会看到一些输出信息,包括安装进度和成功提示。
三、检查是否安装成功
安装完成后,你可以检查 Java 是否已经装上,并且看看版本对不对。
1. 检查 Java 版本
输入以下命令:
java -version
如果安装成功,你应该会看到类似这样的输出,里面包含 11.0.7
以及可能是 swjdk
或者申威相关的字样,比如:
openjdk version "11.0.7" ...
(后面可能带有 SW 或 ky10 相关标识)
2. 检查 Java 安装路径(可选)
如果你想看看 Java 装到了哪个目录,可以运行:
which java
或者
rpm -ql java-11.0.7-swjdk-11u-8.ky10.sw_64
(注意:最后一个命令里的包名可能要写对,如果报错可以只用 rpm -qa | grep java
查看已安装的 java 包名)
四、设置环境变量(如果需要)
一般情况下,安装完 rpm 包后,系统可能会自动配置好 java
和 javac
命令,你直接就能用。
但如果你发现输入 java
或 javac
提示找不到命令,那可能需要手动配置一下环境变量。
1. 找到 Java 安装路径
可以先通过下面命令查找:
which java
或者
rpm -ql java-11.0.7-swjdk-11u-8.ky10.sw_64 | grep bin/java
假设你找到了类似这样的路径:
/opt/swjdk-11.0.7/bin/java
那么 Java 的 bin
目录就是:
/opt/swjdk-11.0.7/bin
2. 编辑环境变量文件
用 vi 或者 nano 打开用户的环境配置文件,比如 ~/.bashrc
或者 /etc/profile
(要看你是为当前用户还是所有用户设置)。
以 ~/.bashrc
为例:
vi ~/.bashrc
在文件末尾添加下面这行(根据你实际的 Java bin 路径来改):
export PATH=/opt/swjdk-11.0.7/bin:$PATH
保存退出(在 vi 里是按 Esc
,然后输入 :wq
回车)。
3. 让配置生效
运行:
source ~/.bashrc
然后再试一下:
java -version
应该就可以正常显示版本了。