Fedora系列自带的jkd一般都是openjdk,在一些情况下会出现使用上的问题。以我个人的经历,问题主要在Matlab上。包括:
1.函数帮助界面显示不完整;
2.安装Matlab时出现严重的卡顿,等等。
使用“卸载-重新安装”的方法时,openjdk的卸载会连带很多常用软件的卸载,使事情变得麻烦。
这里介绍一种不用卸载其它软件的方法,快速替换jdk。
1.确认当前jdk
java -version
2.卸载当前openjdk
rpm -e --nodeps java-1.8.0-openjdk-headless
3.安装Oracle-jdk
sudo dnf install jdk
注意这个过程系统会首先安装一个较小的工具,之后后台会下载需要的软件包并自动安装,需要稍等片刻。
4.jdk安装完毕
java -version
即可确认新jdk信息。