【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
- 选择产品类型: Premium 1
- 选择语言: Simplified Chinese 1
- 选择版本: 15
- 生成序列号
- 断网后打开navicat注册页面,填入序列号,然后手动激活
- 将生成的序列号填入
- 填写个人信息:姓名,公司
- 输入注册码: 复制软件激活页面注册码并粘贴到下方,然后连续按两次回车键
- 生成激活码: 复制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
0
二维码
打赏
海报
【Deepin V20】科学安装navicat15
1.相关工具(百度网盘6eck)
navicat15-premium-cs.AppImage:Navicat 15 premium 官方简体中文试用版navicat-patcher:补丁navicat-keygen :注册机appim……