Ubuntu安裝Navicat 12 for MySQL


 

環境准備

  要想運行Navicat,必須先安裝Wine,這個可以使用下面的命令來安裝Wine:

ubuntu@ubuntu ~ $ sudo apt-get install wine-stable

  安裝Wine可能會花費點時間,此時可以下載去Navicat軟件包。

 

 

下載Navicat for MySQL

  下載頁面:https://www.navicat.com.cn/download/navicat-for-mysql

  下載地址1  下載地址2  下載地址3

  我這里下載的是當前最新的版本:12.1

 

 

安裝過程

  執行命令的過程如下:

# 解壓下載的安裝包
ubuntu@ubuntu:~/download $ tar -zxf navicat121_mysql_cs_x64.tar.gz 

# 進入到navicat目錄
ubuntu@ubuntu:~/download $ cd navicat121_mysql_cs_x64/

# 查看文件列表
ubuntu@ubuntu:~/download/navicat121_mysql_cs_x64$ ls
LGPLV2  Navicat  start_navicat  wine

# 啟動navicat
ubuntu@ubuntu:~/download/navicat121_mysql_cs_x64$ ./start_navicat

  在執行start_navicat之前,請確保你的系統已經安裝了Wine,否則Navicat可能不能運行。

  如果執行命令之后,隔了10多秒還沒有反應,可以查看一下navicat是否啟動成功了:

ubuntu@ubuntu:~ $ ps aux | grep 'navicat'

  如果沒有navicat進程的話,可以嘗試使用root身份運行

ubuntu@ubuntu:~/download/navicat121_mysql_cs_x64$ sudo ./start_navicat

   

 

啟動Navicat

  進入到navicat目錄,執行命令./start_navicat來啟動navicat,執行命令之后,可能5秒左右才能看到navicat的界面出現,隨之出現的是讓你選擇注冊或者試用。如果有注冊碼可以直接注冊就行。 

  在使用./start_navicat來啟動navicat,注意,此時不要關閉命令行窗口,也不要按Ctrl + C,因為這樣的話,就會關閉Navicat。

  

 

 

添加Navicat圖標

  下面這是Navicat for mysql的圖標,選中圖片->鼠標右擊->另存為->保存到navicat目錄下(文件名推薦為icon.png)。

  

  下載圖標之后,切換為root身份,將navicat目錄移動到/usr/local目錄下

root@ubuntu:~# mv /home/ubuntu/download/navicat121_mysql_cs_x64 /usr/local/navicat
root@ubuntu:~# ls /usr/local/navicat/
icon.png  LGPLV2  Navicat  start_navicat  wine
# 注意文件列表包含下載的icon.png圖標

# 修改所屬用戶和所屬組(推薦修改,也可以不修改)
root@ubuntu:~# chown -R root:root /usr/local/navicat/*

  就差最后一步——創建桌面圖標:創建並編輯/usr/share/applications/navicat.desktop,注意路徑不要有錯

root@ubuntu:~# vi /usr/share/applications/navicat.desktop

  寫入以下內容:

[Desktop Entry]
Type=Application
Name=Navicat
Icon=/usr/local/navicat/icon.png
Exec=/usr/local/navicat/start_navicat
Terminal=false
Categories=DBManage

  保存並退出,打開應用列表,就可以看到Navicat for mysql的圖標了,此時可以將圖標添加到收藏夾(dock),點擊圖標就可以運行Navicat。

 

 

Navicat亂碼的解決方式

  一般情況下,Ubuntu安裝Navicat都會出現亂碼,下面是解決亂碼的幾個步驟:

  步驟1、修改配置(start_navicat),這個start_navicat就是navicat的啟動腳本,使用下面的命令來編輯啟動程序:

root@ubuntu: ~ # vi /usr/local/navicat/start_navicat

  修改下面的LANG:

#export LANG="en_US.UTF-8"

# 將上面一行替換為下面這一行
export LANG="zh_CN.UTF-8"

  保存退出之后,

  步驟2、設置字體,出現亂碼的原因:字體只支持中文或者只支持英文,所以需要切換為另外一種既支持中文,也支持英文的字體

  

 

 

  

 

  

 

   

 

   修改字體后,重啟Navicat即可看到亂碼已經消失了。

  

 

破解

  沒有注冊碼,也沒破解成功過,但是有方法可以永久免費使用Navicat,方法如下:

  當Navicat安裝完畢之后,用戶啟動Navicat時,就會在用戶的家目錄下創建一個.navicat64或者.navicat32的目錄,這個目錄保存有當前用戶對於Navicat的相關配置。可以刪除.navicat64目錄,在下一次啟動Navicat的時候會自動生成一個.navicat64目錄,並且試用期同樣會延遲15天,唯一的缺點就是還需要重新配置字體。

ubuntu@ubuntu:~$ cd ~/.navicat64/
ubuntu@ubuntu:~/.navicat64$ ls
dosdevices  drive_c  Navicat  system.reg  userdef.reg  user.reg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM