Ubuntu20.04安裝激活Navicat15

一股冗、安裝基本依賴支持

安裝libcapstone-dev

sudo apt install libcapstone-dev

安裝cmake

sudo apt install cmake

安裝rapidjson

sudo apt install rapidjson-dev  

二、安裝激活工具

github文件下載慢:1、使用代下服務(wù) 2角钩、使用gitee 進(jìn)行中轉(zhuǎn)

下載安裝keystone

git clone https://github.com/keystone-engine/keystone.git

進(jìn)入keystone目錄,創(chuàng)建buil目錄存放keystone編譯后的庫文件, 隨后編譯安裝呻澜,我的文件在~/app/software/

#進(jìn)入keystone文件夾
cd ~/app/software/keystone

#創(chuàng)建build目錄递礼,存放編譯庫文件
mkdir build

#進(jìn)入build目錄
cd build

#執(zhí)行上級目錄的make-share.sh腳本
../make-share.sh

#安裝keystone
sudo make install

#執(zhí)行l(wèi)dconfig動(dòng)態(tài)鏈接庫為系統(tǒng)所共享
sudo ldconfig

下載安裝patcher-keygen

git clone -b linux --single-branch https://github.com/HeQuanX/navicat-keygen-tools.git

進(jìn)入navicat-keygen-tools目錄,執(zhí)行編譯安裝

cd ~/app/software/navicat-keygen-tools

# 編譯安裝
make all

成功編譯安裝后檢查navicat-keygen-tools/bin目錄下是否存在navicat-keygen和navicat-patcher

三羹幸、下載navicat的AppImage執(zhí)行包脊髓,存放目錄 ~/app/software/

wget https://www.navicat.com.cn/download/direct-download?product=navicat15-premium-cs.AppImage&location=1

提取AppImage內(nèi)的文件, 執(zhí)行patch操作

# 該目錄下創(chuàng)建一個(gè)目錄作為掛載點(diǎn),例如在 ~/app/software/ 創(chuàng)建了一個(gè)tmp_navicat15目錄
cd ~/app/software/
mkdir tmp_navicat15

# 將AppImage文件掛載到新創(chuàng)建的目錄tmp_navicat15
sudo mount -o loop navicat15-premium-cs.AppImage tmp_navicat15

#AppImage內(nèi)的文件都已解包到了Navicat15目錄內(nèi)栅受,接下來將Navicat目錄內(nèi)的文件復(fù)制到新的一個(gè)目錄下
cd ~/app/software/
mkdir Navicat15-patched
cp -r tmp_navicat15 Navicat15-patched

# 復(fù)制完畢后将硝,取消掛載
sudo umount tmp_navicat15

# 刪除臨時(shí)掛載目錄
rm -rf tmp_navicat15

開始patch 找到navicat-keygen-tools/bin內(nèi)之前編譯出來的的navicat-patcher文件,并選擇剛剛解包好的Navicat15-patched目錄,執(zhí)行 patch 操作

cd ~/app/software/navicat-keygen-tools/bin

# 執(zhí)行 patch 操作
./navicat-patcher ~/app/software/Navicat15-patched

patch 完成后屏镊,會(huì)生成私鑰文件 RegPrivateKey.pem

四袋哼、AppImage打包

針對patch 操作后的Navicat15-patched 文件進(jìn)行重新打包為AppImage 可運(yùn)行包

下載AppImage打包工具

wget 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage'

# 賦予下載好的打包工具執(zhí)行權(quán)限
sudo chmod -x appimagetool-x86_64.appimage

對Navicat15-patched 文件 ,執(zhí)行打包闸衫,并命名為 navicat15-patched.AppImage

# ./打包工具程序 要打包的目錄 打包后生成的文件名.AppImage


./appimagetool-x86_64.AppImage Navicat15-patched navicat15-patched.AppImage

五涛贯、Navicat15注冊激活

Navicat15注冊激活操作是使用的手動(dòng)激活,需要在無網(wǎng)絡(luò)情況下進(jìn)行激活蔚出。斷網(wǎng)

給navicat15-patched.AppImage 文件執(zhí)行權(quán)限并運(yùn)行弟翘,此時(shí)會(huì)打開Navicat窗口,不要進(jìn)行其他操作骄酗,繼續(xù)打開注冊機(jī)稀余。

sudo chmod +x navicat15-patched.AppImage

./navicat15-patched.AppImage

運(yùn)行注冊機(jī),找到之前navicat-keygen-tools/bin內(nèi)的navicat-keygen以及之前生成的私鑰文件RegPrivateKey.pem

cd ~/app/software/navicat-keygen-tools/bin/

# 運(yùn)行注冊機(jī)
./navicat-keygen --text RegPrivateKey.pem

[圖片上傳失敗...(image-7dd3ad-1604301026389)]

分別選擇 Premium趋翻、Simplified Chinese睛琳、15。然后就可以看到生成的激活序列號踏烙,復(fù)制序列號师骗,繼續(xù)隨便輸入用戶名和組織即可。

不要關(guān)掉終端窗口讨惩,回到之前的Navicat程序界面辟癌,點(diǎn)擊注冊,然后輸入剛才復(fù)制的序列號荐捻,點(diǎn)激活

[圖片上傳失敗...(image-a0109c-1604301026389)]

選擇手動(dòng)激活

[圖片上傳失敗...(image-64105b-1604301026389)]

復(fù)制請求碼

[圖片上傳失敗...(image-baf650-1604301026389)]

回到終端黍少,將請求碼粘貼上去并回車寡夹,可能沒反應(yīng)停住,再按一次回車即可厂置,注意:快速按兩次會(huì)退出菩掏。

[圖片上傳失敗...(image-5cdc2b-1604301026389)]

得到最終的激活碼,復(fù)制粘貼到 Navicat中的窗口里昵济,確認(rèn)

[圖片上傳失敗...(image-6eab89-1604301026389)]

六智绸、AppImage程序加入到程序菜單

此時(shí)Navicat15 已經(jīng)激活完畢,每次運(yùn)行 ~/app/software/navicat15-patched.AppImage 即可砸紊。

進(jìn)一步提高體驗(yàn),安裝 AppImageLauncher 進(jìn)行囱挑。

下載AppImageLauncher

 https://github.com/TheAssassin/AppImageLauncher/releases


# 為了簡單選擇 AppImage 類型
appimagelauncher-lite-2.2.0-travis1012-64a086e-x86_64.AppImage

# 運(yùn)行
./appimagelauncher-lite-2.2.0-travis1012-64a086e-x86_64.AppImage

# 選擇
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末醉顽,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子平挑,更是在濱河造成了極大的恐慌游添,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,496評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件通熄,死亡現(xiàn)場離奇詭異唆涝,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)唇辨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,187評論 3 385
  • 文/潘曉璐 我一進(jìn)店門廊酣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人赏枚,你說我怎么就攤上這事亡驰。” “怎么了饿幅?”我有些...
    開封第一講書人閱讀 157,091評論 0 348
  • 文/不壞的土叔 我叫張陵凡辱,是天一觀的道長。 經(jīng)常有香客問我栗恩,道長透乾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,458評論 1 283
  • 正文 為了忘掉前任磕秤,我火速辦了婚禮乳乌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘市咆。我一直安慰自己钦扭,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,542評論 6 385
  • 文/花漫 我一把揭開白布床绪。 她就那樣靜靜地躺著客情,像睡著了一般其弊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上膀斋,一...
    開封第一講書人閱讀 49,802評論 1 290
  • 那天梭伐,我揣著相機(jī)與錄音,去河邊找鬼仰担。 笑死糊识,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的摔蓝。 我是一名探鬼主播赂苗,決...
    沈念sama閱讀 38,945評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼贮尉!你這毒婦竟也來了拌滋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,709評論 0 266
  • 序言:老撾萬榮一對情侶失蹤猜谚,失蹤者是張志新(化名)和其女友劉穎败砂,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體魏铅,經(jīng)...
    沈念sama閱讀 44,158評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡昌犹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,502評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了览芳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片斜姥。...
    茶點(diǎn)故事閱讀 38,637評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖沧竟,靈堂內(nèi)的尸體忽然破棺而出疾渴,到底是詐尸還是另有隱情,我是刑警寧澤屯仗,帶...
    沈念sama閱讀 34,300評論 4 329
  • 正文 年R本政府宣布搞坝,位于F島的核電站,受9級特大地震影響魁袜,放射性物質(zhì)發(fā)生泄漏桩撮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,911評論 3 313
  • 文/蒙蒙 一峰弹、第九天 我趴在偏房一處隱蔽的房頂上張望店量。 院中可真熱鬧,春花似錦鞠呈、人聲如沸融师。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,744評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽旱爆。三九已至舀射,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間怀伦,已是汗流浹背脆烟。 一陣腳步聲響...
    開封第一講書人閱讀 31,982評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留房待,地道東北人邢羔。 一個(gè)月前我還...
    沈念sama閱讀 46,344評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像桑孩,于是被迫代替她去往敵國和親拜鹤。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,500評論 2 348