查看了很多教程花了半小时才弄好可真不容易 </p><p>参考:https://gitee.com/andisolo/navicat-keygen

注意:安装使用 Navicat Premium v15.0.3

先去官网下载navicat 你会得到一个AppImage文件
例如 navicat15-premium-cs.AppImage重命名为 navicat.AppImage

1.提取AppImage文件到文件夹里

su
mkdir navicat15-premium-cs
mount -o loop navicat.AppImage navicat15-premium-cs
cp -r navicat15-premium-cs navicat
umount navicat15-premium-cs
rm -rf navicat15-premium-cs


2.编译安装(如果你觉得git下载太慢 keystone-master.zip

apt install libcapstone-dev
apt install cmake
git clone https://github.com/keystone-engine/keystone.git
cd keystone
mkdir build
cd build
../make-share.sh
sudo make install
sudo ldconfig
apt install rapidjson-dev


3.生成私钥 (下载navicat-patcher和navicat-keygen 激活工具.zip)

chmod +x navicat-patcher
./navicat-patcher navicat


4.激活

navicat-keygen --text ./RegPrivateKey.pem


1)选择类别
2)选择语语言
3)主版本号
4)输入用户名)
5)输入组织名
6)在navicat中找到注册 输入序列号
7)点击 激活
8)选择 手动激活
9)复制 请求码 到keygen,连按两次回车结束
10)最终你会得到一个base64编码的 激活码
11)将之复制到 手动激活 的窗口,然后点击 激活

这就成功了 博主亲测成功