Linux下Navicat15激活的详细步骤

目录
  • 1.下载Navicat
  • 2.提取文件
  • 3.编译激活工具
    • 3.1 依赖库与安装命令:
    • 3.2 编译工具
  • 4.替换公钥
  • 5.重新打包
  • 6.运行应用
  • 7.激活
  • 8.创建桌面图标

1.下载Navicat

下载地址:

http://www.navicat.com.cn/download/navicat-premium

这里下载到/home/yyj/Downloads目录下,下载好的文件名称为navicat15-premium-cs.AppImage

注意:

​新的版本可能遇到不可激活的情况,后续激活Patch步骤可能遇到如下问题:

**********************************************************
* Navicat Patcher (Linux) by @DoubleLabyrinth *
* Version: 1.0 *
**********************************************************
Press ENTER to continue or Ctrl + C to abort.
[+] Try to open libcc.so ... Ok!
terminate called without an active exception

建议用Navicat以前的版本,经过测试Navicat 15.0.8版本可激活,其他版本请自测.

Navicat 15.0.8 For Linux 百度网盘下载地址如下:

链接: https://pan.baidu.com/s/1dbzKo_iQ_Kmmm_dQZZ-CdQ?pwd=njuf 提取码: njuf

2.提取文件

命令:

# 在桌面创建临时目录
mkdir ~/Desktop/navicat15-premium-cs-tmp
# 挂载
sudo mount -o loop /home/yyj/Downloads/navicat15-premium-cs.AppImage ~/Desktop/navicat15-premium-cs-tmp
# 拷贝文件
cp -r ~/Desktop/navicat15-premium-cs-tmp ~/Desktop/navicat15-premium-cs
# 拷贝Navicat桌面图标,为后面创建桌面图标做准备
cp ~/Desktop/navicat15-premium-cs/navicat-icon.png ~/Desktop/
# 取消挂载
sudo umount ~/Desktop/navicat15-premium-cs-tmp
# 删除临时目录
rm -rf ~/Desktop/navicat15-premium-cs-tmp

3.编译激活工具

3.1 依赖库与安装命令:

capstone

sudo apt-get install libcapstone-dev

keystone

$ sudo apt-get install cmake
$ sudo apt-get install build-essential
$ sudo apt-get install gdb
$ git clone https://github.com/keystone-engine/keystone.git
$ cd keystone
$ mkdir build
$ cd build
$ ../make-share.sh
$ sudo make install
$ sudo ldconfig

rapidjson

sudo apt-get install rapidjson-dev

openssl

sudo apt-get install openssl
sudo apt-get install libssl-dev 

3.2 编译工具

navicat-keygen项目地址也可以在gitee上找到,github已经被屏蔽了,请自行在网上查找克隆出的备份.

$ git clone -b linux --single-branch https://github.com/DoubleLabyrinth/navicat-keygen.git
$ cd navicat-keygen
$ make all

最后会在navicat-keygen项目的 bin 文件夹下看到编译后的keygen & patcher,如下图:

4.替换公钥

利用navicat-patcher 替换官方公钥,命令:

$ ./navicat-patcher ~/Desktop/navicat15-premium-cs/

成功如下图:

5.重新打包

将提取的文件重新打包成AppImage,命令:

$ wget 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage'
$ chmod +x appimagetool-x86_64.AppImage
$ ./appimagetool-x86_64.AppImage ~/Desktop/navicat15-premium-cs/ ~/Desktop/navicat15-premium-cs-patched.AppImage

成功后会在桌面生产新打包的AppImage文件

6.运行应用

运行刚刚新生成的AppImage文件,命令:

$ chmod +x ~/Desktop/navicat15-premium-cs-patched.AppImage
$ ~/Desktop/navicat15-premium-cs-patched.AppImage

示图:

计算机断网,然后点击注册会要求输入一个16位的激活码,这里请继续后面步骤.

7.激活

使用navicat-keygen生成激活码,命令如下:

$ ./navicat-keygen --text ./RegPrivateKey.pem

此步骤后会得到一个16位的激活序列号,填入注册框即可

由于断网,需要离线操作生成请求码:

点击手动激活,把请求码粘贴到控制台,两次会车后复制生成的激活码,激活即可.

8.创建桌面图标

把新生成的应用文件和桌面的Navicat桌面图标图片文件放到指定目录后,创建桌面图标.

命令:

sudo vim /usr/share/applications/navicat.desktop

内容如下:

[Desktop Entry]
Categories=Developer;
Comment=Navicat Premium 15
Exec=/home/yyj/Software/Navicat15/navicat15-premium-cs-pathed.AppImage
Icon=/home/yyj/Software/Navicat15/navicat-icon.png
Name=Navicat Premium 15
Terminal=false
Type=Application
X-Deepin-Vendor=user-custom

到此这篇关于Linux下Navicat15激活的详细步骤的文章就介绍到这了,更多相关Linux Navicat15激活内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Navicat for MySQL 15注册激活详细教程

    1.下载Navicat for MySQL 15 https://www.navicat.com.cn/download/navicat-for-mysql 2.下载激活工具 链接: https://pan.baidu.com/s/1BtEADEk3_3oKc1ic7IHhiQ   提取码: haqj 3.安装Mavicat,按步骤安装即可,安装完毕后先不要打开软件,断开网络连接,将激活工具复制到Navicat安装路径下,以管理员身份运行. 在弹出界面选择Navicat 15 Products选

  • Navicat Premium 15 永久破解激活工具及安装教程(亲测可用)

    前言 Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL.SQLite.Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便. 最新版的Navicat Premium 15 已经发布了,但是此工具是收费的,学习的话买,不怎么划算,所以双手奉上白嫖版的. 页面: 下载安装包和破解工具 此处附上官网下载地址:http://www.navicat.com.cn/download/navicat-p

  • 最新Navicat 16  Mac版安装永久激活教程(亲测有效)

    目录 1.安装与激活 2.汉化 3.常见问题 解决方法: 4.下载地址 今天给大家带来Navicat 16 最新版Mac安装激活教程. Windows的去看看之前的教程: https://www.jb51.net/article/199496.htm 本来要给大家分享的是永久试用版,但是实验失败了, 最后爬遍各种网站,找到满意答案. 直接免激活直接安装版,具体安全性未知,软件我是通过虚拟机进行测试过的,可用性是可以的不信我的可以不用往下看了,因为这里不适合你,你可以划走了. 好了,废话不多说,开

  • Navicat15激活使用教程

    navicat15激活工具是一款针对同名软件所推出的激活码注册生成器.Navicat Premium 15是一款功能强大的数据库管理软件,通过使用这款软件,就能帮助用户一键生成器注册激活码,让你无需付费即可永久免费使用. 此篇文章仅供学习使用,严禁任何商业用途! Navicat15利用注册机破解的方法 需求 Navicat Premium 15 永久破解激活工具及安装教程(亲测可用) Navicat15下载及安装 也可以联系作者获取Navicat15及工具,仅供学习使用,严禁各种用于商业活动 1

  • Navicat12.1系列破解激活教程亲测有效

    2019.2.26月补充: 因CSDN在线更新下载资源比较麻烦,所以,改用baidu网盘免费提供给各位.有问题留言哦 Navicat12.1下载地址 http://www.navicat.com.cn/download/navicat-premium 有32位和64位,大家根据自己的操作系统来选择下载 说来心累,在网上找了好多Navicat12的破解教程,奈何我有"最新版"强迫症!!!!非要用最新的12.1,所以,一众大神的激活教程都不管用,老的注册机版本为Navicat_Keygen

  • Linux下Navicat15激活的详细步骤

    目录 1.下载Navicat 2.提取文件 3.编译激活工具 3.1 依赖库与安装命令: 3.2 编译工具 4.替换公钥 5.重新打包 6.运行应用 7.激活 8.创建桌面图标 1.下载Navicat 下载地址: http://www.navicat.com.cn/download/navicat-premium 这里下载到/home/yyj/Downloads目录下,下载好的文件名称为navicat15-premium-cs.AppImage 注意: ​新的版本可能遇到不可激活的情况,后续激活

  • linux下安装redis图文详细步骤

    1,因为centos是个干净的环境,首先安装wget命令 2,创建个文件夹 3,下载redis,http://download.redis.io/releases/redis-5.0.5.tar.gz 4,下载后需要解压出来 5,阅读readme.md 6,执行make命令 7,make命令执行结果, 如果make执行报错如下,需要安装gcc,即yum intall gcc 安装gcc之后,需要清除下刚才的make命令执行结果, 执行命令:make distclean 然后执行继续执行make命

  • linux下安装nodejs的详细步骤

    推荐方法: // 下载nvm $ git clone https://github.com/cnpm/nvm.git // 安装你需要的版本,然后你就可以在任何目录下使用node以及npm了 $ nvm install 7.4.0 //新打开的窗口,如果无法实现,那么还需要下面两步 // 1 配置终端启动时自动执行,在 ~/.bashrc, ~/.bash_profile, ~/.profile, 或者 ~/.zshrc 文件添加以下命令:(.profile中修改亲测有效) source ~/g

  • Linux下安装MongoDB的实现步骤

    Linux下安装MongoDB的实现步骤 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象.Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作.本文介绍了如何快速安装mongodb供大家参考. 一.安装配置mongodb Step 1

  • linux下的tar命令详细解释

    tar命令 [root@Linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩. -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压

  • Linux下的Chrome快捷键详细整理

    Linux下的Chrome快捷键详细整理 标签页和窗口快捷键 Ctrl+N 打开新窗口. Ctrl+T 打开新标签页. Ctrl+Shift+N 在隐身模式下打开新窗口. 按 Ctrl+O,然后选择文件. 在 Chrome 浏览器中打开计算机中的文件. 按住 Ctrl 键的同时点击链接.或用鼠标中键(或鼠标滚轮)点击链接. 从后台在新标签页中打开链接. 按住 Ctrl+Shift 的同时点击链接.或按住 Shift 键的同时用鼠标中键(或鼠标滚轮)点击链接. 在新标签页中打开链接并切换到刚打开的

  • linux下安装ffmpeg的详细教程

    一.centos linux下安装ffmpeg 1.下载解压 wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz tar -zxvf ffmpeg-3.1.tar.gz 2. 进入解压后目录,输入如下命令/usr/local/ffmpeg为自己指定的安装目录 cd ffmpeg-3.1 ./configure --prefix=/usr/local/ffmpeg make && make install 3.配置变量 vi /etc/

  • Linux里LVM磁盘扩容详细步骤

    1.添加一块硬盘 2.查看分区情况:fdisk -l 3.设置分区: fdisk /dev/sdb 回车 m 回车 n 回车 p 回车 w 回车 4.再次查看分区:fdisk /dev/sdb 回车 t 回车 3 回车 L 回车 8e回车 w 回车 5.再看一次分区: 6.将新分区格式化为 ext3:mkfs.ext3 /dev/sdb1 7. 将分区转化为物理卷: pvcreate /dev/sdb1 8.使用pvdisplay命令查看物理卷信息:pvdisplay 9.使用vgdisplay

  • Ubuntu环境下mongodb安装配置详细步骤

    1. 安装mongodb 1.1 安装依赖包 sudo apt-get install libcurl4 openssl 1.2 关闭和卸载原有的mongodb service mongodb stop sudo apt-get remove mongodb 1.3 导入包管理系统使用的公钥 wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -  如果命令执行结果没有显示OK,则执行此命

  • linux手工配置ip地址详细步骤

    目录 1.先进入网卡配置目录 2.编辑ifcfg-ens33网卡的配置文件 3.刷新网络服务 4.测试ping百度能否上网 1.先进入网卡配置目录 2.编辑ifcfg-ens33网卡的配置文件       vim ifcfg-ens33如下: 修改之后如下: 退出保存,使用ip add查看自己的ip地址,ip route查看网关,然后再继续编辑ifcfg-ens33网卡的配置文件   退出并且保存(wq) 解析如下:  BOOTPROTO=none   #设置网卡静态配置ip地址  none 静

随机推荐