麒麟系统教程 麒麟OS系统哪些CPU可以安装
0
2026-03-10
麒麟os上jdk安装配置有五种方法:一、用yum/dnf或apt在线安装openjdk;二、离线tar.gz方式安装oracle/定制jdk并配环境变量;三、apt系加ppa安装oracle jdk;四:

如果您在麒麟网络上运行Java程序时提示“java: command not以下是针对麒麟操作系统(含x86_ 64与ARM64架构)的多种JDK安装与配置方法:一、使用系统包管理器在线安装OpenJ DK
该方法适用于网络通畅、需快速配置标准版本JDK的场景,由系统源自动处理说明:
1、确认当前系统包管理器类型:执行cat /etc/os-release查看ID字段,若为centos或kylin且含yum或dnf,则使用YUM/DNF;若为ubuntu或kylin-ubuntu,则使用APT。
2、更新组件索引:对于YUM系系统,运行sudo yum makecache, 11(稳定推荐版本):YUM系执行sudo yum install -y java-11-openjdk-devel;APT系执行sudo apt install -y openjdk-11-jdk。
4、验证安装结果:执行java -version与javac -version,输出显示应openjdk version 11.“Oracle”JDK或定制OpenJDK(tar.gz方式)
该方法适用于需指定JDK版本(如JDK 8u441)设置全局环境变量。
1、根据CPU架构下载对应安装包:执行uname -m,若返回aarch64,则必须下载ARM64版本JDK;若返回x86 _64,则下载x86_64版本;严禁混用架构。
2、将jdk sudo: 8u441-linux-x64. tar -zxvf jdk-8u441-linux-x64.tar.gz -C /usr/local/。
3、编辑系统级环境配置文件:sudo vim /etc/profile,在文件中最后增加三行:
export JAVA_HOME=/usr/local/jdk1.8.0_441
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin
4、使配置立即生效:source /etc/profile。
5、验证配置有效:执行echo $JAVA_HOME应输出/usr/local/jdk1.8.0_441;执行java -version 应显示对应版本号。
三、通过PPA源安装Oracle JDK(仅限APT系麒麟操作系统)
该方法适用于需安装Oracle官方JDK而不是OpenJDK,且系统支持PPA机制的桌面版麒麟操作系统(如Kylin Desktop基于Ubuntu Kylin),需注意Oracle JDK许可协议限制。 B12
B12是一个由AI驱动的标准化网站建设平台下载
1. update。
3、安装Oracle Java 8安装器:sudo apt install oracle-java8-installer;安装过程中会弹出Oracle许可协议界面,需使用Tab键选中Yes并按回车确认。
4、设置默认Java版本:sudo apt install oracle-java8-set-default。
5、验证安装:java -version输出应包含Java(TM) SE运行时环境字样。四、卸载系统预装JDK后重新安装
该方法适用下载Java -version: JDK: day list displayed | grep jdk(YUM系)或dpkg -l | grep jdk(APT系)。
2、逐个卸载预装包:YUM系执行sudo yum remove java-1.8.0-openjdk*与sudo yum remove java-11-openjdk*;APT系执行sudo apt purge openjdk-8-jdk openjdk-11-jdk及关联-jre包。
3、清理过量配置:sudo rm -rf /usr/lib/jvm/java-*与sudo rm -f /etc/alternatives/java*。
4、执行java -version,应返回Command 'java' not find,表明卸载完成。
5、从步骤一或步骤二任选一种方式重新JDK K功能完整性, a应用启动失败。
1、检查JAVA_HOME路径是否真实存在:ls -ld $JAVA_HOME,若提示没有这样的文件或目录,说明路径配置错误或解压目录被移动。 java),输出应指向$JAVA_HOME/bin/java而不是/usr/bin/java等系统路径。
3、当终端报错"-bash: /usr/local/jdk1.8.0_441/bin/java:没有那个文件或目录”时,很大概率是JDK安装包架构与当前系统不匹配,需要重新下载对应的aarch64或x86_64版本。
4、若非root用户无法执行java,检查/etc/profile中PATH是否对所有用户生效,或者在用户家目录~/.bashrc中重复相同的导出语句并执行source ~/.bashrc。