最近拿到一臺ubuntu 14.04系統(tǒng)的機器蕊温,什么都沒裝袱箱,因為工作需要,想安裝一個Navicat Premium工具义矛,以便訪問數(shù)據(jù)庫发笔。在網(wǎng)上搜了很多文章,幾乎是清一色的轉(zhuǎn)載凉翻,而且沒有l(wèi)uan用了讨,尤其是C某N網(wǎng),博主對此種行徑確實是憤怒且無賴制轰,心說這些懶漢們一字不改的轉(zhuǎn)載和不轉(zhuǎn)載有什么區(qū)別呢前计?
不好意思扯遠了...
言歸正傳,這里必須強調(diào)再強調(diào)垃杖,想要在Linux環(huán)境下使用Navicat男杈,你自己的Windows中必須要有一個現(xiàn)成的已經(jīng)破解了的Navicat,這一點很重要调俘,在后面會詳細提及伶棒,所以,請大家勿噴彩库,誰叫我也是貪小便宜不愿意付軟件費的人呢肤无?
- 當(dāng)你有了可以用的Navicat后,去官網(wǎng)下載一個linux環(huán)境下的tar包骇钦,這里以Navicat Premium為例宛渐,下載地址:https://www.navicat.com/en/download/navicat-premium
這里多說兩句,官網(wǎng)的Navicat的Linux版本,其實和Windows的版本沒什么區(qū)別窥翩,只是將Navicat的Windows版畴蹭,和Wine(Linux環(huán)境下運行exe可執(zhí)行程序的工具),放在一個文件夾中鳍烁,然后使用一個名為start_navicat的腳本先執(zhí)行Wine叨襟,再運行Navicat的Windows版,有沒有瞬間覺得Navicat官方很偷懶...
如果以這個思路幔荒,那么其實我們只需要將Windows版里面的Navicat破解掉糊闽,Bingo!所以這就是為什么我們需要再本機的Windows環(huán)境安裝一個破解版的Navicat
-
Linux中的Navicat運行程序存放在解壓后的文件夾中的Navicat/路徑中爹梁,只需要把里面的東西刪掉右犹,然后將你已經(jīng)安裝的破解版Navicat安裝路徑下的所有文件復(fù)制進去,就可以了姚垃,我的看起來是這樣
Navicat/路徑中的文件 然后念链,到navicat所在路徑,執(zhí)行./start_navicat积糯,就可以了掂墓!
接下來,解決navicat的亂碼問題和如何把它放在application中我就不贅述了
解決亂碼的方式就是:先在linux系統(tǒng)中添加中文支持看成,然后手動編輯start_navicat里面的內(nèi)容君编,將export LANG="en_US.UTF-8"改為你系統(tǒng)中支持的中文編碼,可以使用locale -a查看你的系統(tǒng)語言支持
-
添加application快捷方式川慌,就是自己編輯一個navicat.desktop吃嘿,然后主要更改里面的可執(zhí)行程序的路徑和圖標(biāo)所在路徑,我的配置如下圖:
navicat.desktop配置
然后chmod +x navicat.desktop梦重,再將navicat.desktop復(fù)制到/usr/share/applications
大功告成兑燥,望對各位有幫助,最后還是呼吁大家多自己寫文琴拧,不要一層不變的轉(zhuǎn)載