跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
|注册
博客列表

目录

  1. 一、安装 OpenJDK 11
  2. 二、安装 DBeaver
  3. 三、常见问题与解决方案
  4. 问题一:图形界面启动报错
  5. 问题二:GLIBC 版本依赖
Javajava

Kylin Linux V10 aarch64 安装 DBeaver

记录了在 Kylin Linux V10 aarch64 架构下安装 DBeaver 的步骤。主要包含安装 OpenJDK 11 环境、解压配置 DBeaver 免安装包以及处理图形界面启动报错和 GLIBC 版本依赖问题。通过配置环境变量、设置文件权限及选择兼容的 DBeaver 版本,解决了在无图形界面终端启动失败及高版本依赖错误的问题。

全栈工匠发布于 2026/3/26更新于 2026/4/1629K 浏览
Kylin Linux V10 aarch64 安装 DBeaver

一、安装 OpenJDK 11

本教程基于已安装 JDK 1.8 的系统,演示如何共存安装 JDK 11。

  1. root 用户下安装:
yum install java-11-openjdk java-11-openjdk-devel
  1. 切换普通系统用户:
su - uservc
  1. 确认 JDK 11 安装路径:
ls /usr/lib/jvm/|grep java-11

输出示例:

java-11
java-11-openjdk
java-11-openjdk-11.0.22.7-0.ky10.aarch64
  1. 配置用户环境变量(编辑 ~/.bashrc):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.22.7-0.ky10.aarch64
export PATH=$JAVA_HOME/bin:$PATH
source ~/.bashrc
  1. 验证:
java -version
javac -version

二、安装 DBeaver

如需卸载,可执行:

yum remove -y dbeaver-ce

DBeaver 下载地址: https://github.com/dbeaver/dbeaver/releases/tag/21.3.5 https://github.com/dbeaver/dbeaver/releases

开始安装: 切换到普通用户并上传压缩包到指定目录。下载的是免安装压缩包,解压即可使用。

tar -xzvf dbeaver-ce-21.3.5-linux.gtk.aarch64-nojdk.tar.gz

可能存在工作空间目录不存在的问题,按如下步骤操作:

  1. 创建工作空间目录(需 root 权限):
mkdir -p /home/uservc/.local/share/DBeaverData/workspace
  1. 赋权(需 root 权限):
chown -R uservc:uservc /home/uservc/.local/share/DBeaverData/
chown -R 755 /home/uservc/.local/share/DBeaverData/
  1. 切换到 uservc 用户:
su - uservc
  1. 解压安装:
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog

更多推荐文章

查看全部
  • HBuilderX + Git Windows 配置实战:项目协作指南
  • 开源免费办公与开发常用软件推荐
  • BFS 解决多源最短路问题
  • LeetCode 面试题 17.04:消失的数字
  • CMake 项目中 Vcpkg、Conan 与 Spack 的 C++ 依赖管理对比
  • VirtualBox 创建虚拟机并安装 Ubuntu 系统指南
  • Kubernetes 与 Python 微服务编排实战:从部署到自动扩缩容
  • C++ 二维前缀和算法模板与解析

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

tar -xzvf dbeaver-ce-21.3.5-linux.gtk.aarch64-nojdk.tar.gz
  1. 启动: 进入解压包 dbeaver 中,执行 ./dbeaver。 注意:需在远程登录服务器图形桌面后打开终端执行,否则可能报错。

三、常见问题与解决方案

问题一:图形界面启动报错

若在命令行工具(如 SecureCRT)中直接执行启动命令,会报错 Unable to init server: 无法连接:拒绝连接。这是因为 DBeaver 是图形化界面应用,依托操作系统图形窗口运行,而命令行环境无显示服务。 解决方法:远程登录服务器的图形窗口,然后在终端执行 ./dbeaver 启动。

问题二:GLIBC 版本依赖

在 Kylin V10 aarch64 上安装较新版本(如 24.2.5)时,因默认 GLIBC 版本较低(2.17),而新版 DBeaver 依赖 GLIBC 2.33+,会导致依赖错误。 解决方法:为避免升级系统 GLIBC 导致不稳定,建议降低 DBeaver 版本至兼容版本(如 21.3.5)进行安装。

为什么从 C# 转 Java 开发时常有落差感
  • 基于 Python Flask + Vue3 的学生信息管理系统设计与实现
  • AI 全栈开发实战:CodeBuddy 构建五子棋项目并部署至腾讯云
  • 开源大模型 Image-to-Video 本地化部署教程
  • 在 DBeaver 中创建、修改和执行 SQL 存储过程与函数
  • Web 开发安全与最佳实践:MVC、会话管理与常见攻击防御
  • 算法:位运算(三)
  • Windows 7 安装 Python 3.9+ 指南
  • Mac 远程连接 Windows 配置指南
  • 明基 RD280U 显示器评测:28 寸 3:2 方屏优化编程体验
  • 老款 Intel Mac 部署 OpenClaw 极简指南
  • SketchUp STL 插件详解:3D 打印模型转换与优化