Today, let’s share the process of installing and registering Navicat Premium 15 on Deepin. (Too many potholes)
- The installation
c++
The environment
sudo apt-get install build-essential
sudo apt-get install gdb
Copy the code
- Install the cracking environment according to the Gitee cracking document
- install capstone
sudo apt-get install libcapstone-dev
Copy the code
- install keystone
sudo apt-get install cmake
git clone https://github.com/keystone-engine/keystone.git
cd keystone
mkdir build
cdbuild .. /make-share.sh sudo make install sudo ldconfigCopy the code
- install rapidjson
sudo apt-get install rapidjson-dev
Copy the code
- install openssl
sudo apt-get install openssl
sudo apt install libssl-dev
Copy the code
- compile
git clone -b linux --single-branch https://gitee.com/andisolo/navicat-keygen.git
cd navicat-keygen
make all
Copy the code
- Download Navicat from the official website. You’ll get an AppImage file. For example navicat15 – premium – en. AppImage. I assume the AppImage file is in the ~/Desktop folder. Extract all files in the AppImage file into a folder.
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
Copy the code
- use
navicat-patcher
Replace the official public key. (It will be inbin
Create one in the same directoryRegPrivateKey.pem
File)
./bin/navicat-patcher ~/Desktop/navicat15-premium-en-patched
Copy the code
- use
navicat-keygen
To generate the serial number and activation code.
./bin/navicat-keygen --text ./RegPrivateKey.pem
Copy the code
- Copy the generated license to
Navicat
In this case, disconnect **Disconnect the network
** Use manual activation
- Copy the request code to the command window (press Enter twice)
- Copy the activation code to
Navicat
The activation
- Take a look at the renderings
Haiya to this Navicat registration success ha ha ha really sweet.