今天來(lái)分享在
Deepin
上安裝并注冊(cè)Navicat Premium 15
的過(guò)程.(走了太多坑了)
- 安裝
c++
環(huán)境
sudo apt-get install build-essential
sudo apt-get install gdb
- 根據(jù)gitee破解文檔安裝破解環(huán)境
- install capstone
sudo apt-get install libcapstone-dev
- install keystone
sudo apt-get 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
- install rapidjson
sudo apt-get install rapidjson-dev
- install openssl
sudo apt-get install openssl
sudo apt install libssl-dev
- 編譯
git clone -b linux --single-branch https://gitee.com/andisolo/navicat-keygen.git
cd navicat-keygen
make all
- 從官方網(wǎng)站下載navicat。你會(huì)得到一個(gè)AppImage文件。例如 navicat15-premium-en.AppImage。我假定這個(gè)AppImage文件在 ~/Desktop 文件夾下滚婉。提取AppImage文件里的所有文件到一個(gè)文件夾蒲每。
mkdir ~/Desktop/navicat15-premium-en
sudo mount -o loop ~/Desktop/navicat15-premium-en.AppImage ~/Desktop/navicat15-premium-en
cp -r ~/Desktop/navicat15-premium-en ~/Desktop/navicat15-premium-en-patched
sudo umount ~/Desktop/navicat15-premium-en
rm -rf ~/Desktop/navicat15-premium-en
- 使用
navicat-patcher
替換官方公鑰净薛。(運(yùn)行完會(huì)在bin
同級(jí)目錄下生成一個(gè)RegPrivateKey.pem
文件)
./bin/navicat-patcher ~/Desktop/navicat15-premium-en-patched
- 使用
navicat-keygen
來(lái)生成 序列號(hào) 和 激活碼瘩例。
./bin/navicat-keygen --text ./RegPrivateKey.pem
- 將生成的許可證復(fù)制到
Navicat
,此時(shí)需要斷開斷開網(wǎng)絡(luò)
使用手動(dòng)激活
- 將請(qǐng)求碼復(fù)制到命令窗口(連按兩次回車鍵)
- 將激活碼復(fù)制到
Navicat
激活
- 看看效果圖
嗨呀到這
Navicat
就注冊(cè)成功了哈哈真香.