本机版本号 Deepin20.8
Navicat的下载
方法一:在官网下载
Navicat | 支持 MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库管理
点击产品,找到 Navicat Primium,点击免费试用,找到我们要下载的Linux版本,直接下载。
然后在下载链接中,把16改成15即可。
方法二:
直接下载
https://download.navicat.com.cn/download/navicat15-premium-cs.AppImage
方法三:
官网提供的终端下载,或者找安装包下载都可。
下载好Navicat,还需要一些工具
navicat-patcher
navicat-keygen
appimagetool-x86_64.AppImage
(自取)
接下来就是对Navicat的激活了。
处理Navicat15文件
首先就是对Navicat文件的提取了
# 创建一个文件夹 mkdir 文件名# 挂载sudo mount -o loop Navicat15的包 上一步文件名# 拷贝一份备用cp -r 第一步的文件名 备份名# 取消挂载sudo umount 第一步文件名# 删除临时目录rm -rf 第一步文件名
在mysql文件夹下新建一个叫navicat15的文件
挂载 navicat包需要完整名
备份
取消挂载并删除
安装 capstone
sudo apt install libcapstone-dev cmake rapidjson-dev openssl git
然后有个选项,yes即可。
安装keystone
git clone https://github.com/keystone-engine/keystone.git ##git拉取keystonecd keystone ##进入keystone目录mkdir build ##创建一个文件夹 名字随意,这里是buildcd build ##进入新建文件夹目录下../make-share.sh##如果上一步报错,执行sudo apt-get updatesudo apt-get install -y build-essential##然后上一步完成之后,继续下面内容sudo make installsudo ldconfig
下面就是需要用到下载的工具了。
安装navicat-keygen
可以在上面链接里下载然后直接chmod +x赋权
chmod +x appimagetool-x86_64.AppImagechmod +x navicat-patcherchmod +x navicat-keygen
或者直接终端下载,然后编译。
git clone -b linux --single-branch https://gitee.com/andisolo/navicat-keygen.gitcd navicat-keygenmake all
利用navicat-patcher命令来修改原公钥
navicat-keygen完成后会生成navicat-patcher
./navicat-patcher '/mysql/navicat15-patched'##需要完整的之前备份的文件的路径
重新打包
将提取的文件重新打包成AppImage
appimagetool工具也可以直接连接下载,或者终端执行下载也可以
wget 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage'chmod +x appimagetool-x86_64.AppImage
重新打包
./appimagetool-x86_64.AppImage(需要工具的完整路径) 第一份备份路径 Navicat的app路径
然后对其赋权 并运行Navicat
chmod +x navicat15-premium-cs-pathed.AppImage./navicat15-premium-cs-pathed.AppImage
执行之后会出现Navicat运行界面,点击注册,然后执行下面内容。
接下来,断网!!!
运行注册机生成注册号
./navicat-keygen --text ./RegPrivateKey.pem
选择Navicat产品类别(1.Premium)
Navicat语言版本(1)
填写主版本号(15)
Serial number 下就是序列号 ,并填写name,organization。
把其复制到Navicat注册那个序列号上,然后因为没有网,需要点击手动激活,把请求码复制到
这个下面,然后两次回车,就会生成激活码,即Activation Code下的内容
至此,激活成功~~
来源地址:https://blog.csdn.net/qq_56521651/article/details/129935706