一,先在官网下载https://www.navicat.com.cn/download/navicat-premium Linux 64位版本(说是Linux,其实就是Windows+Wine版本)【大概118M】

二,解压下载好的压缩包,将它mv到/usr/local/目录下

三,进入解压后的目录,sudo vi start_navicat,将LANG的en_US改成zh_CN;

四,执行./start_navicat,有两个弹框取消即可,之后会提示试用还是注册,点击试用;

五,关闭navicat;

六,接着还是在该目录下执行(navicat解压后mv后的目录):curl -O -L https://github.com/DoubleLabyrinth/navicat-keygen/releases/download/v3.1/navicat-keygen-for-x64.zip && \ unzip navicat-keygen-for-x64.zip

七,此时会多出三个文件(zip包和解压后的内部两个文件)

接着还是在该目录执行:curl -O -L https://raw.githubusercontent.com/DoubleLabyrinth/navicat-keygen/windows/bash/navicat-patcher.sh && \ chmod +x navicat-patcher.sh && \ curl -O -L https://raw.githubusercontent.com/DoubleLabyrinth/navicat-keygen/windows/bash/navicat-keygen.sh && \ chmod +x navicat-keygen.sh

八,执行./navicat-patcher.sh(注意目录还是原来的目录,而且navicat要处于关闭状态)

按enter键确认执行,然后会输出:MESSAGE: Patch has been done successfully.

九,执行./navicat-keygen.sh;然后会提示选择一个数据库类型(我输入3选择PostgreSql);

然后提示输入语言,输入1选择简体中文;

然后要求输入产品主版本号,输入12;【重要,注意这步之后会生成一个序列号】

接下来要求输入用户名和组织名,可以随意填写;

接着要求填写请求码,此时不动终端(但是不能关闭),然后关闭网络,打开另一个终端通过start_navicat,然后找到注册窗口填写刚才生成的序列号(生成的序列号可能不会通过需要多生成几次,这里可以直接填写:NAVM-C6DG-LBKR-R5MA,然后点击激活;

此时会提示在线激活失败,是否手动激活,选择是;

然后弹框里会出现手动激活弹窗,里面有请求码(应该是Base64字符串),将它复制,输入到第一终端上(提示要输入请求码的终端),然后按两下enter键执行;

接着会输出:

Response Info:
{"K":"NAVMC6DGLBKRR5MA","DI":"kskFpV1By2m3of5zNCnS","N":"silentdoer","O":"org.silentdoer","T":} License:
j2HEpTEFnEFLrgRO2fmsefr3olf1qUmBAwhwgrrphYM92c/fNZKSTzoiZG33oO6R
Bi1pFzCoNyesTlh7WHH+ne4xiHHLYvJZtht0mdWSXXnmpfsOq0F/klmE0zVDJfwE
lQEwowo5HVmTgs3Q7udxs0Z9keSqqeoVdpRwF0D5CgkXFxA4hxqRG5MuwTagG4iy
/59Y8DRIygvgh/a7FaWJkxY//zI4fUswYYNH2bDWmYf1hhoKPq7Zu1jh9eY71sZh
qou7ux2lX+FmSj7ZAh4CcJYeYwM3RESaTFnX57HT7NcDH2nfio+WwF6+YufIuMCB
/ysNfnIaDsQTSiV4lLrNQg==

这里的License:下面的就是激活码,将它复制粘贴到之前弹框给出请求码和要求输入激活码的窗体输入激活码,然后点击激活即可激活;(把两个激活窗口确定掉)

之后关闭navicat;然后打开网络即可使用navicat了;

Linux下安装pj Navicat121 x64版本的更多相关文章

  1. Linux下安装SkyWalking 6.1版本 以及.NETCore项目集成

    SkyWalking和APM介绍 今天给大家给大家介绍一下SkyWalking,那什么是SkyWalking Skywalking 是 Apache 基金会下面的一个开源 APM 项目 ,那什么又是A ...

  2. linux下安装memcache(php版本5.3)

    1.安装之前需要的准备:所需软件 libevent-1.4.6这个版本网上没找到,所以安装最新的版本libevent-2.0.22 libevent-1.4.6-stable.tar.gz (http ...

  3. linux下安装mongodb(php版本5.3)

    转:原文出处忘记了. 1. 下载MongoDB 2. 解压文件到某目录下,然后重命名: [root@localhost var]# tar -xzvf mongodb-linux-i686-2.0.1 ...

  4. linux下安装多个jdk版本的切换问题

    下载地址: https://www.azul.com/downloads/zulu/ 解压: [root@localhost java]# tar -zxvf /usr/java/zulu8.38.0 ...

  5. (转)Linux下安装rar fou linux

    在Linux下安装rar fou linux rar for linux 软件下载地址:http://www.rarsoft.com/download.htm 到目前为止最新的版本为4.10 beta ...

  6. Linux 下安装oracle数据库

    原文出处       http://www.linuxidc.com/Linux/2015-02/113222.html 需要安装Oracle DataGuard,所以先要安装单台Oracle11g, ...

  7. linux下安装jdk跟tomcat

    文章参考    https://www.cnblogs.com/geekdc/p/5607100.html   Linux服务器安装jdk+tomcat https://baijiahao.baidu ...

  8. linux 下安装 jre

    本文链接:https://blog.csdn.net/qq_34368587/article/details/79559102 Linux下安装Java运行环境 现需要项目部署到Linux中,需要配置 ...

  9. Linux下安装 Posgresql 并设置基本参数

    在Linux下安装Postgresql有二进制格式安装和源码安装两种安装方式,这里用的是二进制格式安装.各个版本的Linux都内置了Postgresql,所以可直接通过命令行安装便可.本文用的是Cen ...

随机推荐

  1. Node.js是什么?提供了哪些内容?

    什么是Node.js? Node.js是基于Chrome V8 引擎的 JavaScript运行时(运行环境). Node.js提供了哪些内容? Node.js运行时,JavaScript代码运行时的 ...

  2. [Web] About image: MozJPEG

    Image is quite heavy in web traffic. it is about 53% whole web traffic. It is important to make sure ...

  3. _purecall函数

    默认纯虚拟函数调用错误处理程序. 当调用纯虚拟成员函数时,编译器生成调用此函数的代码. 原型: extern "C" int __cdecl _purecall(); _Purec ...

  4. mybatis-generator 插件

    首先肯定要有mybatis的依赖 <!--mybatis spring--> <dependency> <groupId>org.mybatis.spring.bo ...

  5. C语言-----野指针

    问题所在 1.局部指针变量没有被初始化 2.使用已经释放过后的指针 3.指针所指向的变量在指针之前被销毁 4.结构体成员指针未初始化, 没有为结构体指针分配足够的内存 ,内存越界(考虑使用柔性数组)和 ...

  6. linux命令之------Cat命令

    Cat命令 作用:cat命令用于连接文件并打印,查看文件内容: -n或--number:由1开始对所有输出的行数编号: -b或--number-nonblank:和-n相似,只不过对于空白行不做编号: ...

  7. 前端微信小程序云开发基础讲解

    什么是云开发 云开发与传统模式的对比 云开发能力介绍云开发对小程序开发的变革 云开发是微信团队联合腾讯云提供的原生serverless云服务,致力于帮助更多的开发者快速实现小程序业务的开发,快速迭代. ...

  8. Web前端开发规范之图片命名规范

    图片的名称分为头尾两部分,用下划线隔开,头部表示此图片的大类性质,例如广告,标志,菜单,按钮等 banner:放置在页面顶部的广告,装饰图案等长方形的图片 logo:标志性的图片 button:在页面 ...

  9. 范仁义html+css课程---6、表格

    范仁义html+css课程---6.表格 一.总结 一句话总结: 表格中最常用的元素就是table.tr.td.th,还有语义化的thead.tbody.tfoot标签 1.表格构成三个基本要素? t ...

  10. 004 vue组件

    一:创建组件 1.第一种创建方式 主要有Vue.extend,Vue.component. 注释掉的代码是一步一步的推断,后面的代码是简化的代码. <!DOCTYPE html> < ...