Ubuntu 20.04 Install Navicat

Ubuntu 20.04 Install Navicat

1、下载安装包 放在合适的位置,做好准备(我的:/opt/Navicat)


在/opt 目录下面创建Navicat

~$ sudo mkdir /opt/Navicat
~$ sudo chown -R 电脑用户名 /opt/Navicat #给你的账号赋权限

2、安装libcapstone-dev

~$ sudo apt install libcapstone-dev

3、安装keystone


a.安装cmake

~$ sudo apt install cmake

b.下载keystone (密码:71afGit地址)放在你想放的位置(我的:/opt/keystone)

~$ cd /opt/keystone	#进入keystone文件夹
~$ mkdir build		#创建build目录
~$ cd build		#进入build目录
~$ ../make-share.sh		#执行上级目录的make-share.sh脚本
~$ sudo make install 	#安装keystone动态库
~$ sudo ldconfig		#执行ldconfig动态链接库为系统所共享

如果在执行make-share.sh的时候出现下面的错误(No CMAKE_CXX_COMPILER could be found.),那就需要安装一下(build-essential)这个依赖,再执行;
在这里插入图片描述

4、 安装rapidjson

~$ sudo apt install rapidjson-dev	

5、 下载编译navicat-keygen-tools(密码:d2bg,Git地址))放在合适的位置(我的:/opt/navicat-keygen-tools)

~$ cd /opt/navicat-keygen-tools		#进入工具目录
~$ make all			#执行编译安装

编译安装成功之后,可以在navicat-keygen-tools\bin目录下面看到navicat-keygen和navicat-patcher两个文件,如果出现如下错误,则安装以下这个依赖(libssl-dev ),再执行make all就行了。
在这里插入图片描述


6、提取AppImage内的文件(第一步下载好,放在Navicat目录下面了)

~$ cd /opt/Navicat 	#进入Navicat目录
~$ mkdir Navicat15		#创建名为Navicat15的目录
~$ sudo mount -o loop navicat15-premium-cs.AppImage Navicat15	#将navicat15-premium-cs.AppImage文件挂在到Navicat15目录下(注意:挂载成功后是只读)
~$ mkdir Navicat15-patcher		#创建目录
~$ cp -r Navicat15/* Navicat15-patcher		#将Navicat15内的文件复制到Navicat15-patcher下面
~$ sudo umount Navicat15		#复制完成之后,取消挂载
~$ sudo rm -rf Navicat15

7、开始patch

~$ cd /opt/navicat-keygen-tools/bin		#进入bin目录
~$ ./navicat-patcher /opt/Navicat/Navicat15-patched	#注意Navicat15-patched这个目录,如果这个目录下面还有一级目录,则应该再往里一层
#path成功之后,会在bin目录下面生成一个PegPrivateKey.pem文件,后面会用到

8、下载AppImage(密码:4mt3,Git地址)打包工具,解压过后,也放在Navicat目录下面,方便操作

~$ cd /opt/Navicat	
~$ sudo chmod +x appimagetool-x86_64.appimage		#赋予执行权限
~$ ./appimagetool-x86_64.appimage Navicat15-patcher navicat-patcher.AppImage		#将Navicat15-patcher目录下面的文件打包成navicat-patcher.AppImage


9、Done(记得断网)

~$ cd /opt/Navicat
~$ sudo chmod +x navicat-patcher.AppImage		#赋予执行权限
~$ ./navicat-patcher.AppImage		#执行打包好的Navicat程序,打开后不要管
~$ cd /opt/navicat-keygen-tools/bin
~$ ./navicat-keygen --text RegPrivateKey.pem	#运行注册机

1.选择产品,这里输入1,选择Premium
2.选择语言,这里输入1,选择简体中文
3.选择版本号,这里输入15
4.然后会看到生成的序列号,复制序列号,完成用户名,和组织的填写
5.回到,刚刚打开的Navicat程序,点击注册
6.把序列号输入进去,点击jihuo,因为断网,所以选择手动激活
7,复制请求码,粘贴到控制台,按一下回车(千万不要连续按两次,否则会退出,如果没反应,等一下再按一次),然后会出现激活码。
8.复制激活码,粘贴进去,然后点击确定,大功告成!


10、创建桌面图标

在/usr/share/applications/目录下面创建navicat.desktop文件,复制下面的内容放进去,保存就行了。

[Desktop Entry]
Version=1.0
Type=Application
Name=Navicat
Icon=/opt/navicat/navicat-icon.png #自己找一个navicat的logo
Exec="/opt/navicat/navicat.AppImage" %f #上面打包好的Appimage文件
Comment=Navicat
Categories=Development;Navicat;
Terminal=false
StartupWMClass=Navicat

11、总结

这其中可能会遇到很多的坑,比如说运行打包好的AppImage程序会出现权限不足的问题等等…,如果遇到这些问题,检查一下是不是哪个步骤出现问题了,重新来一次。多折腾,多长姿势!

### 回答1: 安装 NavicatUbuntu20.04 上的步骤如下: 1. 下载Navicat安装包 2. 解压下载的安装包 3. 打开终端并切换到解压后的Navicat文件目录 4. 运行"./start_navicat"命令来启动安装程序 5. 按照安装程序的提示一步一步进行安装 6. 安装完成后从菜单或终端启动Navicat 需要注意的是,Navicat需要Java运行环境的支持,如果系统中没有Java的话需要安装Java运行环境。 ### 回答2: Navicat是一款非常常用的数据库管理工具,也是一个非常出色的开发工具。在Ubuntu20.04系统上安装Navicat是很简单的,只需要按照以下几个步骤即可完成安装。 步骤一:准备Navicat的安装包 我们可以从官网下载Navicat for Linux的安装包,下载后对其进行解压,可以得到一个Linux文件夹,在该文件夹下有一个名为navicat的可执行文件即为Navicat的安装程序。 步骤二:安装Navicat 在终端上进入到下载的解压后的navicat文件夹,然后输入以下命令: sudo ./navicat 即可开始安装Navicat,如果出现了一些“gtk的Warning”的提示,只需要通过以下命令来安装相应的依赖即可: sudo apt-get install libcanberra-gtk-module libcanberra-gtk3-module 随后,处理完所有的提示安装信息的页面后,就可以成功安装Navicat了。 步骤三:运行Navicat 安装完成之后,可以通过以下命令来启动Navicat: cd /usr/local/navicat15/ sudo ./start_navicat 启动软件后会要求用户输入序列号,如没有可以选择试用。Navicat会弹出用户名、密码及其它设置信息输入框,请按实际需求进行各项设置后保存即可。 总之,通过以上简单的步骤,我们就可以在Ubuntu20.04系统上安装Navicat,来满足我们的数据库管理需求和进行开发工作了。 ### 回答3: Ubuntu20.04是最新推出的操作系统版本,并且是一个非常流行的操作系统,许多开发人员和数据管理员都会选择在其上进行开发工作。Navicat是一种流行的数据库管理工具,它可以用于访问多种不同类型的数据库,并具有许多有用的功能。下面是在Ubuntu20.04上安装Navicat的步骤: 第1步:下载Navicat 首先,你需要从Navicat的官方网站上下载最新的Navicat安装包。你需要选择有关你所需的特定数据库类型的Navicat版本。选择合适的版本后,你需要安装Navicat。 第2步:安装Navicat 安装Navicat的方法相对简单。你可以使用以下命令激活安装程序: sudo apt-get install gdebi-core xdg-utils 现在下载的Navicat安装包是一种.deb类型的文件,因此你需要使用gdebi和相关实用程序对它进行安装。使用以下命令将Navicat安装到你的系统中: sudo gdebi navicat*.deb 这会启动Navicat的安装向导,你可以按照向导中的说明完成安装。 第3步:启动Navicat 安装完成后,你可以使用以下命令在Ubuntu20.04上启动Navicat: /opt/navicat*/navicat 这会在Ubuntu的图形界面中打开Navicat。你可以按照向导中的说明进行数据库连接和管理。Navicat提供了许多有用的功能,例如可视化数据库对象管理器,导入和导出数据,以及快速查询和统计数据等。 总的来说,在Ubuntu20.04上安装Navicat非常简单。按照上述步骤操作即可,然而,在任何操作系统上进行安装时,都需要注意确保从可靠的来源下载软件包。并不是所有网站都提供的是安全、经过测试的软件。
评论 36
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

boothua

觉得可以的话,请作者喝杯咖啡吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值