本文仅供个人学习参考!
前端时间ubuntu推送了22.04的lts版本,纠结之后还是升级了,导致之前的navicat无法使用,自己折腾了半天终于搞好了,部分内容参考其他教程整理而来,对于报错的地方瞎搞一气,结果是好的,可以正常使用了!
链接: https://sigusoft.com/s/18UYMOLYyl8OwafgKMPYzaw 提取码: gxax
自己找合适的位置创建一个临时的文件夹,下载百度网盘中的文件,下载git.txt中的工具
安装所需环境
安装keystone,依次执行以下命令
编译激活成功教程工具,进入到文件夹navicat-keygen-tools 修改common目录下的RSACipher.hpp文件
复制109行和110行 将 == 后边的 0x 改为 0x(ubuntu22.04将openssl升级到了3.0.x),如果不改会报 Unexpected openssl version! 错误,这里用的gedit也可以用其他编辑工具修改
完成之后执行编译
成功之后会在 navicat-keygen-tools/bin目录下看到 navicat-keygen 和 navicat-patcher
接下来 提取官方软件,回到临时目录,创建文件夹n15作为软件挂载点(文件夹名字随意)
挂载AppImage文件,并把所有的文件拷出来
把 libgio-2.0.so.0.5000.3 复制到 n15p/usr/lib/ 并创建软链接
开始激活成功教程
用navicat-keygen-tools/bin 内之前编译出来的的navicat-patcher文件,给刚刚解包好的n15p 目录打补丁
成功的话会提示私钥文件保存的位置
接下来使用打包工具将打好补丁的软件打包成AppImage
成功之后给打包好的navicat15.AppImage附执行权限,之后可以直接双击执行
打开程序后先不要进行操作,放一边,运行注册机,找到之前navicat-keygen-tools/bin内的navicat-keygen以及之前生成的私钥
这时候会生成一串许可证秘钥随后的姓名和组织随便填
复制秘钥回到软件界面注册,粘贴秘钥之后选手动激活
复制请求码
回到命令行,粘贴请求码 按两次回车
生成激活码之后复制
切换回软件 将激活码粘贴到框内ok,提示激活成功
之后可以参考其他教程将AppImage添加到Navicat Premium 15.0.36激活程序列表
参考文献:
https://www.bilibili.com/read/cv?from=search&spm_id_from=333.337.0.0
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/188843.html