Ubuntu16.04安装wine

       刚开始自己的第一份工作,工作的同事,大佬大都用windows开发。windows确实有着非常便利和更新,界面更友好的开发工具。但是我还是比较钟情linux。

      由于在windows尝到了source insight的甜头,就想着在ubuntu下也装一个,结果还真有办法安装。----wine!!!!

      sudo apt-get install wine,经历20多分钟,巴拉巴拉安装一大堆。

      然后安装source insiht4.0,安好,但是relation窗口留了很大一片空白,重新安装SI3.5,但苦于没有文件标签栏,最终放弃,去wine官网发现3.4版本都出来了 我用的还是1.6,果断卸载,下载源码包自己编译。

    跟着官方的README步骤走:

    step1:       ./config

checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
  第一步就报错。没有32-bit环境。仔细查看安装须知 :

If your system is 64 bit, enable 32 bit architecture (if you haven't already):

sudo dpkg --add-architecture i386 
但是我执行这句之后,还是没能支持i386。

一番搜索之后,得知需要先更新软件源:


怎样打开64位 Ubuntu 的32位支持功能?

(https://jingyan.baidu.com/article/7082dc1c539c15e40a89bd3e.html)

查询本机:dpkg --print-architecture

出现:amd64

确认打开本机多架构支持:dpkg --print-foreign-architectures

出现:i386

添加i386架构:sudo dpkg --add-architecture i386

下来更新源:

sudo apt -get update

sudo apt-get upgrade

等着执行结束。

最好安装一下 gcc-multi:

sudo apt-get install gcc-multilib g++-multilib

之后又找到一个关于wine安装的问答,后来的步骤照着这个做的

https://askubuntu.com/questions/123273/installing-wine-1-5-configure-error-cannot-build-a-32-bit-program-you-need-t/

step1 :  ./configure --enable-win64 --without-freetype

step2:   make

step3:  sudo make install

完成 以后运行wine64

好像i386也没用了,截至目前 我才没编译完wine。。。。。


猜你喜欢

转载自blog.csdn.net/razor_et/article/details/78986281