安装
安装 Navicat Promium,最新版本是16,使用官网提供的下载方式
1
2
3
4
5
6
7
|
cd ~
wget https://www.navicat.com/download/direct-download?product=navicat16-premium-en.AppImage&location=1
chmod +x navicat16-premium-en.AppImage
./navicat16-premium-en.AppImage
|
激活
Github开源的地址:点此跳转
以下命令你只需复制粘贴即可
提取AppImage
将下载的 AppImage 文件内容全部提取到一个文件夹中
1
2
3
4
5
6
7
8
|
mkdir navicat16-premium-cs
mount -o loop ./navicat16-premium-cs.AppImage ./navicat16-premium-cs
sudo mount -o loop ./navicat16-premium-cs.AppImage ./navicat16-premium-cs
# 这一步需要等待一会
cp -r ./navicat16-premium-cs ./navicat16-premium-cs-patched
|
编译
前提安装了
capstone
keystone
rapidjson
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
sudo apt update
# 安装 capstone
sudo apt install libcapstone-dev
# 安装 keystone
sudo apt install cmake
git clone https://github.com/keystone-engine/keystone.git ~/.keystone
cd ~/.keystone
mkdir build
cd build
../make-share.sh
sudo make install
sudo ldconfig
# 安装 rapidjson
sudo apt install rapidjson-dev
|
开始编译
1
2
3
4
5
|
git clone https://github.com/JohnHubcr/navicat-keygen ~/.navicat-keygen
cd ~/.navicat-keygen
make all
|
重置