zoukankan      html  css  js  c++  java
  • 【总结】 ubuntu 12.04安装wine 1.7.4

    实验环境: ubuntu 12.04 LTS 64位

    有时候,我们想在ubuntu下运行一些windows软件,比如qq,cajviewer等。

    这个愿望可以实现吗?当然。 只要在ubuntu中安装wine这个软件,就可以运行windows环境下的exe文件,安装windows软件。

    网上关于ubuntu安装wine的资料零零碎碎。经过试验我发现,大部分无法在我自己的机器中成功。不断搜索试验后,我终于在我的ubuntu12.04中成功安装了wine1.7.4,在此总结以下,方便后来人。

    我使用的方法是下载安装包,然后自己编译安装。网上其他的“更新ppa,然后sudo apt-get install或者在软件中心安装“的方法,在我这无效,原因尚不明。

    (1)安装依赖库

    sudo apt-get install flex bison qt4-qmake
    sudo apt-get install libfreetype6-dev
    sudo apt-get install libjpeg-dev libpng-dev libxslt-dev libxml2-dev
    sudo apt-get install libxrender-dev
    sudo apt-get install libgl1-mesa-dev
    sudo apt-get install libglu1-mesa-dev
    sudo apt-get install freeglut3-dev
    sudo apt-get install prelink
    sudo apt-get install libasound2-dev

    (2)下载最新的源代码用这两个链接中的一个即可

    http://prdownloads.sourceforge.net/wine/wine-1.7.4.tar.bz2
    http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.4.tar.bz2

    (3)解压

    将下载的压缩包解压。注意这个文件夹是用来安装、卸载wine的。不是最终安装的目录。请自己安排好这个文件夹的位置

    tar jxvf wine-1.7.4.tar.bz2
    cd wine-1.7.4

    (4)配置安装、编译、安装接下来,对安装进行一点配置。可以使用命令

    ./configure --help

    查看配置的帮助。 具体的方法参看README

    我的机器是64位的,因此使用下面的命令进行配置

    ./configure --enable-win64

    弹出一大堆提示文件后,就可以进行make编译啦

    make

    这个编译的过程大概会持续一个小时。

    然后运行,下面的命令进行安装

    make install

    或者可以以非root用户的身份进入tools目录,运行:

    ./wineinstall

    它会自动编译并安装程序,中间会提示输入管理员密码。

    (5)检查

    上述过程之后,wine已经被安装到了/usr/local/bin目录下

    运行命令检查版本:

    wine64 --version

    结果是

    wine-1.7.4

    然后创建一个wine链接,否则很多程序不能用, 比如winecfg。

    sudo ln -s /usr/local/bin/wine64 /usr/local/bin/wine

    (5)安装后的配置

    在终端运行

    winecfg

    就可以打开wine配置窗口了。

    然后就可以右键点击windows软件的安装包,选择

    to be continued...

    参考资料:

    感谢你们无私的分享

    http://www.jb51.net/os/Ubuntu/156561.html

    http://blog.csdn.net/moc062066/article/details/6620094

    A mind needs books like a sword needs a whetstone.
  • 相关阅读:
    Java中final、finally、finalize的区别
    GC垃圾回收机制详解
    spring ioc Di
    获取不同语言版本的任务状态
    转:系统架构师-基础到企业应用架构
    转:SharePoint【Site Definition 系列】
    转:SharePoint【ECMAScript对象模型系列】
    转:SharePoint【Ribbon系列】
    SharaPoint Farm Administrator密码变换及管理员转换
    转:Programming with Features(操作Feature)
  • 原文地址:https://www.cnblogs.com/yzsatcnblogs/p/4461436.html
Copyright © 2011-2022 走看看