Linux 安装Navicat Premium 15

Posted Feng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 安装Navicat Premium 15相关的知识,希望对你有一定的参考价值。

参考:https://gitee.com/andisolo/navicat-keygen

安装 aptitude 管理软件

$ sudo apt-get install aptitude 

安装Navicat Premium 15

0. 下载文件:
见百度云

1. 提取源文件
mkdir -p ~/doNavicat/temp ; cd ~/doNavicat/
mv /path/whereis/navicat15-premium-cs.AppImage ~/doNavicat
sudo mount -o loop ~/doNavicat/navicat15-premium-cs.AppImage ~/Desktop/temp
cp -r ~/Desktop/temp ~/Desktop/navicat-todo
sudo umount ~/Desktop/temp
rm -rf ~/Desktop/temp


2. 安装依赖包(建议先修改源)
sudo aptitude update
sudo aptitude install libssl-dev libcapstone-dev cmake build-essential rapidjson-dev -y

3. 编译keystone
$ git clone https://gitee.com/TestOpsFeng/keystone.git
$ cd keystone
$ mkdir build
$ cd build
$ ../make-share.sh
$ sudo make install
$ sudo ldconfig

4. 编译patcher和keygen。,下载andisolo-navicat-keygen-linux后,解压,进入目录执行:
$ cd ~/doNavicat
$ git clone https://gitee.com/TestOpsFeng/navicat-keygen.git
$ cd navicat-keygen
$ make all 

5. 使用 navicat-patcher 替换官方公钥:
$ ./bin/navicat-patcher ~/Desktop/navicat-todo

6. 将文件重新打包成AppImage:
$ wget ‘https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage‘
$ chmod a+x appimagetool-x86_64.AppImage
$ ./appimagetool-x86_64.AppImage ./navicat-todo/ ./navicat-patched.AppImage

7. 运行刚生成的AppImage
$ chmod +x ./navicat-patched.AppImage
$ ./navicat-patched.AppImage

8. 断开网络

9. 使用 navicat-keygen 来生成 序列号 和 激活码,注意navicat-keygen及RegPrivateKey.pem的位置,RegPrivateKey.pem是在第5步(使用 navicat-patcher 替换官方公钥)生成:
./navicat-keygen/bin/navicat-keygen --text ./navicat-keygen/RegPrivateKey.pem

10. 根据提示输入破解内容,根据给出的Serial number进入navicat注册页面,复制到对应输入框中,提交

11. 提示注册失败后,点击手动输入,把request code复制到终端等待输入的位置,然后点击两下回车

12. 终端会生成Activation Code,把Activation Code复制到navicat中的下方输入框中,提交,提示注册成功

以上是关于Linux 安装Navicat Premium 15的主要内容,如果未能解决你的问题,请参考以下文章

如何自定义安装navicat premium

Navicat Premium 12.1.16.0安装与激活

Navicat Premium 12.1.11.0安装与激活

Ubuntu Navicat for MySQL安装以及破解方案

Navicat Premium 15 安装与激活

Navicat Premium