【Deepin V20】科学安装navicat15

1.相关工具(百度网盘6eck

  • navicat15-premium-cs.AppImage:Navicat 15 premium 官方简体中文试用版
  • navicat-patcher:补丁
  • navicat-keygen :注册机
  • appimagetool-x86_64.AppImage:Linux 独立运行软件打包工具

注释:博主是cp在/opt/navicat15文件夹下,所以下面的操作都会添加sudo.

2.系统环境配置

安装 capstone

sudo apt-get install libcapstone-dev

没有安装g++编译器,运行以下命令来安装:

sudo apt-get install g++

安装pentium-builder

sudo apt-get install pentium-builder

安装 keystone

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

安装 rapidjson

sudo apt-get install rapidjson-dev

3、操作流程

赋予执行权限

cd /opt/navicat15
sudo chmod +x appimagetool-x86_64.AppImage
sudo chmod +x navicat-patcher
sudo chmod +x navicat-keygen
sudo chmod +x navicat15-premium-cs.AppImage

挂载复制

sudo mkdir navicat15
sudo chmod +x navicat15
sudo mount -o loop navicat15-premium-cs.AppImage navicat15
sudo cp -r navicat15 navicat15-patched

运行补丁,生成RegPrivateKey.pem文件

sudo ./navicat-patcher navicat15-patched

打包成独立运行软件

sudo ./appimagetool-x86_64.AppImage navicat15-patched navicat15-premium-cs-pathed.AppImage

运行补丁后软件包(先授权再运行)

sudo chmod +x navicat15-premium-cs-pathed.AppImage
sudo ./navicat15-premium-cs-pathed.AppImage

运行注册机(重新开一个终端)&断网开始~~~~

cd /opt/navicat15
sudo ./navicat-keygen --text ./RegPrivateKey.pem
  1. 选择产品类型: Premium 1
  2. 选择语言: Simplified Chinese 1
  3. 选择版本: 15
  4. 生成序列号
  1. 断网后打开navicat注册页面,填入序列号,然后手动激活
  2. 将生成的序列号填入
  3. 填写个人信息:姓名,公司
  4. 输入注册码: 复制软件激活页面注册码并粘贴到下方,然后连续按两次回车键
  5. 生成激活码: 复制Activation Code内容粘贴至软件激活页面,激活即可

4、收尾

卸载navicat15 挂载的磁盘,并删除不需要的目录

sudo umount /opt/navicat15/navicat15
sudo rm -rf /opt/navicat15/navicat15

如果使用命令卸载挂载盘时提示:target is busy.说明待卸载磁盘正在使用,导致无法直接卸载。需要将当前使用数据盘的进程杀掉,才能卸载.

创建桌面快捷方式(创建后最好执行一下是否ok,如提示没注册成功重新运行注册机注册即可)

sudo touch /usr/share/applications/navicat15.desktop

navicat15.desktop内容

[Desktop Entry]
Categories=Developer;
Comment=Navicat Premium
#Exec:navicat软件的位置
Exec=/opt/navicat15/navicat15-premium-cs-pathed.AppImage
#icon:navicat软件图标的位置
Icon=/opt/navicat15/navicat-icon.png
Name=Navicat Premium
Terminal=false
Type=Application
X-Deepin-Vendor=user-custom

THE END
分享
二维码
打赏
海报
【Deepin V20】科学安装navicat15
1.相关工具(百度网盘6eck) navicat15-premium-cs.AppImage:Navicat 15 premium 官方简体中文试用版navicat-patcher:补丁navicat-keygen :注册机appim……
<<上一篇
下一篇>>