linux版navicat安装和激活成功教程「建议收藏」

linux版navicat安装和激活成功教程「建议收藏」 原 linux版navicat安装和激活成功教程 2017年09月27日10:27:00 ispotu 阅读数:30819 <spanclass="tags-boxartic-tag-box"&a

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

linux版navicat安装和激活成功教程

工具环境:服务器CentOS7 64位(桌面版),本地windows10系统

在linux系统以原生命令为王的大背景下,能在其中运行windows窗口界面软件是件很开心、很有意义的事。

1.安装。

①先老实选择官方试用版安装(不推荐在各个下载平台去下载)

中文版:http://www.navicat.com.cn/download/navicat-for-mysql

或英文版:https://www.navicat.com/en/download/navicat-for-mysql

免费试用14天。

浏览器直接下载速度可能比较慢,可以选择复制下载链接到迅雷或者QQ旋风等p2p工具下载(亲测速度还是明显快一些)下载对应版本的,我的是64位的所以下载:navicat120_mysql_cs_x64.tar.gz

②直接复制下载的包到linux桌面或者用XFTP传到/home/目录下

③再把安装包挪到你要安装的位置,比如/usr/local/

④打开终端命令,运行解压命令:tar -zxvf  /usr/local/navicat120_mysql_cs_x64.tar.gz

提示:你会在解压后的目录看到一个文件:start_navicat。记住了!这是非常重要的文件,启动navicat、改navicat一些配置参数都靠它。此文件可双击用文件编辑器打开。

⑤解压后  cd进入解压后的目录运行命令:
./start_navicat   

会弹出对话框,要安装wine,你要很高兴很爽快的确定,没它你的navicat没法在linux里运行。

解释一下,这个wine是专为运行此navicat而附带在安装包里的,不是真正的为系统里所有软件安装的wine。

注意:此处能启动,说明此安装包里自带的wine可用(wine是在linux系统里启动windows系统的exe等可执行文件的中间工具),否则你得去安装wine了,这个工具很麻烦不好安装,安装它需要附带安装好多工具(文件多且大,而linux下载网速又慢)配置很多东西(这个坑很大)。

这就是为什么文章开头不推荐去别的软件平台去下,这些平台的navicat版本混乱,质量难以保证,好多没有集成wine,更别说可用的wine。用官方的navicat,里面有集成的wine解压安装包即可直接运行使用,省去很多麻烦。没wine的不能运行navicat,除非你linux里已经安装好了可用的wine。

⑥安装好wine后,运行navicat,胡天厨对话框,可选择使用或输入注册码注册。不要去找注册码,选“试用”,除非你有可用的注册码。

⑦打开navicat窗口界面一般会乱码。关闭navicat,然后双击安装目录下的start_navicat 文件默认用文本编辑器gedit打开,在文本开头大概第8行找到配置项 export LANG=”en_US.UTF-8″,此编码只识别UTF-8中的英文编码,把他改成export LANG=”zh_CN.UTF-8″,可识别中文。保存,关闭即可。

2.激活成功教程。

linux版的激活成功教程没有windows版的那么容易,毕竟windows版的用户数量大linux版的不是一个数量级。windows版的navicat用户的各个技术阶层都有,从小白到大牛。但是linux版的navicat用户大都是有相当多技术积累的,一般在公司里可能起重要作用的人物或者个人geek,用户量小得多,激活成功教程这方面的资料非常有限。

首先别试图在网上找navicat 的linux版对应版本的注册码,这些资源太少太少,没有可用的,navicat官方和合作方还会故意在一些平台的博客、文章里释放一些所谓的各操作系统的注册码,显然都是不可用的(亲测)。这些都是官方放出的烟雾弹,调胃口,故意消耗你精力,压迫你心理底线,目的就是迫使你就范去购买正版注册码。注册码这条道目前是走不通的!

①在解压后的目录中与start_navicat文件同级的目录Navicat中找到Navicat.exe,复制到本地windows系统桌面。

②再去下一个PatchNavicat.exe的navicat补丁工具运行一下,激活成功教程这个Navicat.exe

③再复制回去替换原文件即可。

④如果还是没激活成功教程,则把当初下的安装包navicat120_mysql_cs_x64.tar.gz在本地windows整体解压,再运行PatchNavicat.exe找到这个解压目录下的Navicat.exe进行激活成功教程,再整体复制到linux替换原文件。

如果还是不激活成功教程,那我没办法。只能最后一招:

①运行navicat的时候会在/root/.navicat64/和/root/.wine/(这两个文件不记得是哪个了,如果拿不先删.navicat64目录下的system.reg,如果不行的话两个目录下的system.reg都删)目录下生成system.reg文件,这个文件可用文本编辑器打开,是来记录navicat是否注册及注册时间过期时间等等信息的。

解释一下,是root目录(也是系统管理员root用户的目录)下的system.reg文件。

.navicat64和.wine都是隐藏的。你打开这个目录是看不到的但是可以使用ls -a命令使所有隐藏目录都显示,也可以使用find /root -name ‘system.reg’ 命令在root目录下找到它。

.navicat64代表我的CentOS7是64位的,安装的navicat也是64位的。.wine是运行navicat的工具。

②等到期时找到这个system.reg文件删除,navicat又会重新计算过期时间,又可以用了,这个有点麻烦。

ubuntu,直接删掉 家目录下/.navicat64 完事

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234253.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 设计数据库 ER 图太麻烦?不妨试试这两款工具,自动生成数据库 ER 图!!!

    设计数据库 ER 图太麻烦?不妨试试这两款工具,自动生成数据库 ER 图!!!告别手动画图,提高效率~

    2022年6月21日
    29
  • textview长按复制_android-TextView的长按复制[通俗易懂]

    textview长按复制_android-TextView的长按复制[通俗易懂]引子android很多app都支持文本的选中,复制。根据观察,主要分为两类:1)自由复制(弹出框里面支持全选)2)仅支持全选复制今天工作中遇到了全选的需求,现总结出来,方便以后查阅.自由复制这种方式很简单,只需要两行代码,(下面的红色)android:layout_height=”wrap_content”android:text=”长按自由复制”android:textColorHighligh…

    2022年9月29日
    3
  • string转换成json字符串_json是什么格式

    string转换成json字符串_json是什么格式实例://将str转换成JSONObjct格式publicstaticvoidmain(String[]args){ Stringstr=”{\”result\”:\”success\”,\”message\”:\”成功!\”}”; JSONObjectjson; json=JSONObject.parseObject(str); System.out

    2022年8月23日
    7
  • 动态规划算法java代码_动态规划算法解决背包问题

    动态规划算法java代码_动态规划算法解决背包问题JavaScript动态规划,斐波那契数,泰波那序契列

    2022年10月4日
    2
  • 异步传输模式atm采用_ATM网是什么

    异步传输模式atm采用_ATM网是什么       异步传输模式(ATM)在ATM参考模式下构成一个协议集,用来建立一个在固定53比特流的数据包(信元)上运送所有通信流量的机制。固定大小的包可以确保迅速且容易地实现交换和多路技术功能。ATM是一种面向连接的技术,也就是说,两个网络系统要建立相互间的通信,应该通知所有的中间交换有关它们的服务需求和流量参数。  ATM参考模式分为三层:ATM适配层AAL、ATM层和物

    2025年11月30日
    6
  • MOS开关电路_场效应管开关电路 实例

    MOS开关电路_场效应管开关电路 实例1mos管和三极管是构成芯片的基础元件,分立和mos,三极管在我们平常的电路中也是用的最多的。mos和电压控制型元件,而三极管是电流控制型元件。分别在mos的GS和三极管的IB给到一定的电压和电流,在mos的DS和三极管的CE就会有相应的电压变化。根据这个变化可以做成放大电路和开关电路,开关电路即放大电路的状态达到饱和状态。今天分享MOS的两个开关电路2.电平转换电路这个电路是双向电平转换电路分析:当uc_io为低电平时,M1导通,V2的电流流过R2,经过M1的DS到uc_io的低电平,从而实

    2022年9月19日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号