下载
通过官网直接下载后解压
使用 vim
或者其他软件,打开目录下的 start_navicat
,修改其中的语言为
1 | export LANG="zh_CN.UTF-8" |
设置 Windows 虚拟机
因为用到的破解工具只有 Windows
版本的
配置虚拟机共享文件夹为
Navicat
在Ubuntu
下的路径在
Windows
虚拟机中下载破解工具 https://github.com/DoubleLabyrinth/navicat-keygen/releases
破解 Navicat
在 Windows
中打开 cmd
运行以下命令
1 | navicat-patcher.exe "E:\Navicat" |
路径要修改为共享文件夹在虚拟机中的路径地址
然后会有一堆输出,看到最后显示 MESSAGE: Patch has been done successfully.
说明创建私钥并替换公钥成功
然后输入下面的命令生成激活码
1 | navicat-keygen.exe -text .\RegPrivateKey.pem |
然后会有一些选项选择 Navicat
的版本、语言等等
1 | Select Navicat product: |
等到出现序列号的时候,回到
Ubuntu
系统,断开网络并打开Navicat
,点击注册-输入序列号-激活,稍等一会弹出一个提示离线激活的窗口,点击离线激活复制里面的密钥,粘贴到
Windows
中的cmd
中(出现序列号后按照要求继续输入姓名和组织后就会提示你输入注册码)在
cmd
输入注册码后两次回车就可以得到激活码,将那个激活码粘贴到Ubuntu
下的Navicat
的离线激活对话框中,就激活了
设置快捷方式
复制下面的图片到软件根目录
在根目录下新建文件
1 | [Desktop Entry] |
然后赋予快捷方式运行权限,并添加到 Ubuntu
应用快捷文件的存放位置中,方便下次搜索并直接运行 navicat
1 | sudo chmod a+x navicat.desktop |
修复英文乱码
打开后发现很多地方出现了小框框的乱码,修改字体可以解决
工具-选项 会弹出配置窗口,分别修改常规、编辑器和记录三个栏目中的字体为 Noto Sans mono CJK SC Regular