CentOS安装libwebkitgtk-1.0-0失败求解决,需升级至Java 11
解决CentOS下
libwebkitgtk-1.0-0安装失败及Java 11升级问题 一、解决libwebkitgtk-1.0-0安装失败
1. 先确认CentOS版本
执行命令查看系统版本:
cat /etc/centos-release
2. 分版本处理安装问题
CentOS 7
libwebkitgtk-1.0-0包在EPEL源中,先安装EPEL源再尝试安装:
sudo yum install epel-release sudo yum install libwebkitgtk-1.0-0
CentOS 8/Rocky Linux 8
CentOS 8官方源已移除libwebkitgtk-1.0-0,可按以下方式处理:
- 若为Java应用依赖WebKit组件,安装新版替代包:
sudo dnf install webkit2gtk3
- 若必须安装旧版,需手动从第三方源获取rpm包或源码编译(不推荐,维护成本高)。
二、Java 11升级步骤
1. 卸载旧版Java(可选)
如需清理旧版本,执行:
sudo yum remove java-*
2. 安装Java 11
CentOS 7
sudo yum install java-11-openjdk java-11-openjdk-devel
CentOS 8/Rocky Linux 8
CentOS 8推荐使用dnf替代yum:
sudo dnf install java-11-openjdk java-11-openjdk-devel
3. 设置默认Java版本
执行命令选择Java 11作为默认版本:
sudo alternatives --config java
在弹出的选项中输入对应Java 11的序号,回车确认。
内容的提问来源于stack exchange,提问作者Chicken Sandwich No Pickles
相关产品推荐
相关产品推荐

