Linux下Navicat15激活的詳細(xì)步驟
1.下載Navicat
下載地址:
http://www.navicat.com.cn/download/navicat-premium
這里下載到/home/yyj/Downloads目錄下,下載好的文件名稱為navicat15-premium-cs.AppImage
注意:
?新的版本可能遇到不可激活的情況,后續(xù)激活Patch步驟可能遇到如下問(wèn)題:
**********************************************************
* 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以前的版本,經(jīng)過(guò)測(cè)試Navicat 15.0.8版本可激活,其他版本請(qǐng)自測(cè).
Navicat 15.0.8 For Linux 百度網(wǎng)盤下載地址如下:
鏈接: https://pan.baidu.com/s/1dbzKo_iQ_Kmmm_dQZZ-CdQ?pwd=njuf 提取碼: njuf
2.提取文件
命令:
# 在桌面創(chuàng)建臨時(shí)目錄 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桌面圖標(biāo),為后面創(chuàng)建桌面圖標(biāo)做準(zhǔn)備 cp ~/Desktop/navicat15-premium-cs/navicat-icon.png ~/Desktop/ # 取消掛載 sudo umount ~/Desktop/navicat15-premium-cs-tmp # 刪除臨時(shí)目錄 rm -rf ~/Desktop/navicat15-premium-cs-tmp
3.編譯激活工具
3.1 依賴庫(kù)與安裝命令:
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項(xiàng)目地址也可以在gitee上找到,github已經(jīng)被屏蔽了,請(qǐng)自行在網(wǎng)上查找克隆出的備份.
$ git clone -b linux --single-branch https://github.com/DoubleLabyrinth/navicat-keygen.git $ cd navicat-keygen $ make all
最后會(huì)在navicat-keygen項(xiàng)目的 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
成功后會(huì)在桌面生產(chǎn)新打包的AppImage文件
6.運(yùn)行應(yīng)用
運(yùn)行剛剛新生成的AppImage文件,命令:
$ chmod +x ~/Desktop/navicat15-premium-cs-patched.AppImage $ ~/Desktop/navicat15-premium-cs-patched.AppImage
示圖:

計(jì)算機(jī)斷網(wǎng),然后點(diǎn)擊注冊(cè)會(huì)要求輸入一個(gè)16位的激活碼,這里請(qǐng)繼續(xù)后面步驟.
7.激活
使用navicat-keygen生成激活碼,命令如下:
$ ./navicat-keygen --text ./RegPrivateKey.pem
此步驟后會(huì)得到一個(gè)16位的激活序列號(hào),填入注冊(cè)框即可

由于斷網(wǎng),需要離線操作生成請(qǐng)求碼:

點(diǎn)擊手動(dòng)激活,把請(qǐng)求碼粘貼到控制臺(tái),兩次會(huì)車后復(fù)制生成的激活碼,激活即可.

8.創(chuàng)建桌面圖標(biāo)
把新生成的應(yīng)用文件和桌面的Navicat桌面圖標(biāo)圖片文件放到指定目錄后,創(chuàng)建桌面圖標(biāo).
命令:
sudo vim /usr/share/applications/navicat.desktop
內(nèi)容如下:
[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

到此這篇關(guān)于Linux下Navicat15激活的詳細(xì)步驟的文章就介紹到這了,更多相關(guān)Linux Navicat15激活內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
用SQL Server訪問(wèn)Sybase中的表的方法
2008-01-01
幾種常用DB驅(qū)動(dòng)和DB連接串小結(jié)
幾種常用DB驅(qū)動(dòng)和DB連接串,方便大家用各種程序,連接數(shù)據(jù)庫(kù)。2009-12-12
CentOS 8.2部署CouchDB 3.3數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了CentOS 8.2部署CouchDB 3.3數(shù)據(jù)庫(kù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
openGauss數(shù)據(jù)庫(kù)在CentOS上的安裝實(shí)踐記錄
這篇文章主要介紹了openGauss數(shù)據(jù)庫(kù)在CentOS上的安裝實(shí)踐,本文是基于華為云ECS+CentOS 7的openGauss數(shù)據(jù)庫(kù)安裝實(shí)踐,需要的朋友可以參考下2022-07-07
數(shù)據(jù)庫(kù)librarydb多表查詢的操作方法
這篇文章主要介紹了數(shù)據(jù)庫(kù)librarydb多表查詢的操作方法,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-12-12
Nebula?Graph解決風(fēng)控業(yè)務(wù)實(shí)踐
本文主要講述?Nebula?Graph?是如何通過(guò)眾安保險(xiǎn)的選型,以及?Nebula?Graph?又是如何落地到具體業(yè)務(wù)場(chǎng)景幫助眾安保險(xiǎn)解決風(fēng)控問(wèn)題,有需要的朋友可以借鑒參考下2022-03-03
dapper使用Insert或update時(shí)部分字段不映射到數(shù)據(jù)庫(kù)
我們?cè)谑褂胐apper的insert或update方法時(shí)可能會(huì)遇見(jiàn)一些實(shí)體中存在的字段但是,數(shù)據(jù)庫(kù)中不存在的字段,這樣在使用insert時(shí)就是拋出異常提示字段不存在,這個(gè)時(shí)候該怎么解決呢,下面給大家分享示例實(shí)體代碼,感興趣的朋友一起看看吧2023-12-12

