在windows下用过sqlserer的都知道查询分析器很好用,在Linux下也有很多,这里给推荐的一款用起来很方便的软件Navicat11.2.15,这款软件在windows下安装很简单,直接下一步就好了。

这款软件也有Linux版的,但要使用的时要先安装wine。wine就有点像是linux下window软件的运行环境。当然,如果第一次使用navicat的时候,直接软件根目录下的运行:./start_navicat,进入软件会自动查找有没有安装wine环境,如果没有wine的话,会开始自动安装wine和相关的wine Mono(这个相当于Linux下的.net framework),只是下载源的时候比较慢,全部装完要比较长的时间,所以我们会直接下载wine,安装好,后直接运行Navicat会比较方便,而且有了wine环境可以运行其他的.exe文件。

 

Navicat的整个安装过行分两个章节,这是第一章,wine的安装开始吧!

测试环境:centos7 64位,wine2.7

先下载wine,可以去官网:点击打开链接,或者我上传到CSND上的:点击打开链接

下载解压,我是解压到:/usr/local/wine目录下,shell进入目录后,

 

一、先编译:./configure.我的系统是centos64位的,所以要用:./configure --enable-win64命令编译成64位的。

编译完之后,shell会有提示是不是有什么组件没找到或者提示太旧,按提示的都装好。

PS:一般都会有比较多的组件提示,在组件提示里面会有说明这个软件大概的用途,比如声音,MPG解码,摄像头,libopeal什么的,如果是这些不装的话不影响使用Navicat,但如果有在LINUX里面要运行其他软件,用到这些组件的软件的时候是用不了的。这个你看情况装吧。安装的话,你可以使用:yun search XX,先查找到具体的包名,再用yum install 包名,安装相应的包。

二、make文件:如果第一步configure都有做完,而且有用的包都装好了话,这一步只是时间的问题。shell里运行:make。我的机子比较慢用了差不多1小时,我的见意是,make文件的时放到中午吃饭的时间,中间不用人为操作,只有傻等。

三、安装wine:make完就shell运行:make install.这个比较快。

四、测试:安装完如果正常的话,在shell的任意目录下运行,64位系统运行wine64都会wine的使用提示如:usage:wine PROGRAM [],这样的信息就表示安装成功了。

要运行.exe文件,就使用:wine64 软件名,就可以运行了。例如运行notebook.exe这个文件的话:wine64 notebook.exe。

如果这时要运行navicat,这个时候就可以运行了。直接进入软件目录下运行:./start_navicat,或进入软件目录的bin目录下运行:wine64 ./Navicat.exe。

五、最后说明一下,装完了wine其实navicat可以用了,第一次Linux运行navicat还会提示安装wine Mono这个是Linux下的.net framework,不装这个软件也是可以运行的。可以到维基官网去下:点击打开链接并安装完,再运行navicat就不提示了。

装完Mono,还有一个小组件比较小,第一次运行navicat时直接装就好了。

 

虽然装完了,但使用navicat还有字符的问题,在下一章里说吧。

PS:本人水平有限,如有不当,请大神指正谢谢。

 


 



Logo

更多推荐