需先确认aarch64架构与V10 SP1+系统,再安装libgtk-3-0、libnss3等依赖,下载ARM64 AppImage并chmod+x运行;闪退补装libfuse2,字体异常装fonts-wqy-microhei,最后可创建.desktop快捷方式。

在银河麒麟操作系统上安装Navicat数据库连接工具,需先确认系统架构是否匹配、依赖是否齐全、安装包格式是否正确,否则会直接启动失败或闪退。
确认系统架构与版本
打开终端,执行:
uname -m
若输出【aarch64】,说明是ARM64平台,必须下载标注“Linux ARM64”或“aarch64”的安装包;若输出x86_64,则选x86_64版本。错配将导致程序无法启动,且无任何错误提示。
再执行:
cat /etc/os-release | grep -E "(VERSION_ID|PRETTY_NAME)"
确保 VERSION_ID ≥ "10.1",低于此版本需先升级系统,否则 GTK 主题加载异常、菜单栏不可点击。
安装基础依赖库
方法一:一键安装核心图形依赖(推荐)
执行:
sudo apt install -y libgtk-3-0 libnss3 libxss1 libasound2 libsecret-1-0 libglib2.0-0 libpango-1.0-0 libcairo2 libfontconfig1 libfreetype6
方法二:修复闪退专用补丁
若启动后立即关闭,大概率缺 fuse 支持,执行:
sudo apt install libfuse2
注意:libfuse2 在麒麟 V10 SP1+ 中默认未预装,不装则 AppImage 无法挂载运行时环境,这是闪退最常见原因。
下载并运行 AppImage 安装包
第一步:访问官网下载页 https://www.navicat.com.cn/download/navicat-premium,严格按架构选择文件——ARM64 用户只认准文件名含 【arm64】 或 【aarch64】 字样,如 navicat17-premium-lite-cs-arm64.AppImage;x86_64 用户选含 x86_64 的文件。
第二步:进入下载目录(如 ~/下载),执行:
chmod +x navicat17-premium-lite-cs-arm64.AppImage
第三步:运行:
./navicat17-premium-lite-cs-arm64.AppImage
首次运行可能弹出“无法验证发布者”,点击“仍要运行”即可——这是 Linux 桌面环境的正常安全提示,不是错误。
创建桌面快捷方式(可选但实用)
把 AppImage 文件移动到系统路径:
sudo mkdir -p /opt/navicat17 && sudo mv navicat17-premium-lite-cs-arm64.AppImage /opt/navicat17/
新建桌面入口:
sudo nano /usr/share/applications/navicat17.desktop
粘贴以下内容(注意替换 Exec 和 Icon 路径):
[Desktop Entry]
Name=Navicat 17
Exec=/opt/navicat17/navicat17-premium-lite-cs-arm64.AppImage
Icon=/opt/navicat17/navicat.png
Type=Application
Categories=Development;Database;
保存后执行:
sudo chmod +x /usr/share/applications/navicat17.desktop
这一步做完,就能在“开始菜单 → 应用程序 → 开发工具”里直接点击启动,无需再开终端。


















