linux安装wine(linux arm如何摸拟wine)

LINUX下安装wine

在Linux环境下,若希望运行Windows专属程序,可以借助wine工具实现。尽管redflag系统自带此工具,但若需确认其已安装,可执行命令行操作。

具体步骤如下:在终端输入“wine”或执行“rpm-aq|grep wine”,查看是否有所反应。如若系统返回信息,即表明wine已成功安装。

安装完毕后,运行exe文件变得轻而易举。只需双击exe文件或输入“wine*.exe”指令,即可使用wine启动Windows专属程序。

总之,借助wine工具,Linux用户能够方便地在系统中运行Windows应用程序,极大地扩展了操作系统的应用范围。

在Linux系统上安装Wine的教程

Wine,一个在Linux平台上非常受欢迎并且强大的开源应用,有了它,我们可以在Linux平台上完美运行Windows应用与游戏。

WineHQ团队,近期宣布了一个新的开发版本Wine1.7.29。这个版本带来了诸多重要的特性,并且修复了44个bug。

Wine团队几乎每周都会发布新的开发版本,并且加入许多新特性以及修复漏洞。每个新版本都会支持新的应用与游戏(Windows),这使得Wine在那些想要在Linux下运行Windows应用的用户群体中很流行并且是不可缺少的。

根据变更日志,这个版本中添加了以下的关键特性:

在DirectWrite中加入增强的外形塑造与BiDi(译者:bi-directional language)镜像。

升级了一些页面错误处理方式。

增加了更多的C运行时函数。

修复了大量的bug。

在官方的变更日志中可以找到关于这个版本更多更深入的细节。

这篇文章指导你在基于RedHat与Debian的系统,如CentOS,Fedora,Ubuntu,Linux Mint以及其他的发行版中安装最新的开发版本Wine 1.7.29。

在Linux中安装 Wine 1.7.29开发版本

遗憾的是,目前还没有官方的Wine仓库可以获取基于RedHat系统的版本,只能通过编译源码来安装。如果要这么做的话,我们先要安装一些开发包如gcc,flex,bison,libX11-devel freetype-devel以及开发工具,等等。这些工具都是编译Wine源码所必须的。我们可以通过YUM命令来安装这些包。

RedHat,Fedora,CentOS

复制代码代码如下:# yum-y groupinstall'Development Tools'

# yum-y install flex bison libX11-devel freetype-devel

然后,使用如下命令下载Wine最新的开发版本(1.7.29)以及解压源码包。

复制代码代码如下:$ cd/tmp

$ wget

$ tar-xvf wine-1.7.29.tar.bz2-C/tmp/

接下来,使用下列命令编译及安装Wine。

注:安装过程大概需要15-20分钟,这个时间由你的网络速度以及电脑硬件配置决定,在安装过程中需要root密码。

32位系统

复制代码代码如下:$cd wine-1.7.29/

$./tools/wineinstall

64位系统

复制代码代码如下:$ cd wine-1.7.29/

$./configure--enable-win64

$ make

# make install

Ubuntu,Debian与 Linux Mint

在Ubuntu系统下,你可以使用官方的PPA方便的安装最新的Wine开发版本。打开一个终端并使用sudo权限执行下列命令。

复制代码代码如下:$ sudo add-apt-repository ppa:ubuntu-wine/ppa

$ sudo apt-get update

$ sudo apt-get install wine 1.7 winetricks

注:在写这篇文章时,只能获取1.7.26,在官方的仓库中还没有更新到最新版本,但是当仓库更新到1.7.29后,使用上面的指令可以安装最新的版本。(译者:为毛我看了版本号是1.6.2......)

安装成功后,你可以安装或运行任何windows应用或游戏了,示例如下:

复制代码代码如下:$ wine notepad

$ wine notepad.exe

$ wine c:\\windows\\notepad.exe

注:切记,这是一个开发版本,请勿在生产系统上安装它。建议这个版本仅作测试用。

在LINUX下怎么运行安装WINE

下载和安装Wine Wine可以在 获得,或者在Linux下打入:# rpm-ivh 然后就安装完毕了。配置Wine————一旦你安装完毕之后,不要急着去运行,你需要先进行wine.conf的配置。这个文件可以在/etc/wine下找到。然后用一个编辑器来修改它: [Drive A] Path=/mnt/floppy Type=floppy Label=Floppy Serial=87654321 Device=/dev/fd0 [Drive C] Path=/mnt/hd Type=hd Label=MS-DOS Filesystem=win95 Device=/dev/hda2;这个Device指向你的Windows分区,在我的电脑上,/dev/hda2就是Windows分区。 [Drive D] Path=/mnt/cdrom Type=cdrom Label=CD-Rom Filesystem=win95 Device=/dev/cdrom每个栏目的第一行都是Path=开头的,其中的路径就是你要Mount的对应驱动器的路径。以上的路径都是我的电脑里的,你需要根据你的电脑配置不同的路径。如果你安装了RH7.1的话,/mnt/floppy和/mnt/cdrom就已经存在了。如果你不清楚那些路径的话,你应该看看/etc/下的fstab文件,中间那列就是指向你的驱动器的正确路径。当一个文件已经打开,你最好以rw的形式来mount你的Windows分区,而不是ro形式。当你越来越熟悉Wine的时候,你还可以进行其他的改动,但是对目前来说,都不成大碍。现在,我们只是想让Wine运行起来而已。一旦你把wine.conf修改过,保存起来然后看下一节。程序兼容性————在 你可以查查你要运行的Windows程序是否可以在Wine下面执行。如果里面没有你要运行的程序的话,你就直接试试吧,应该不会有问题的。使用Wine——— Wine使用起来还算简单,不过你需要在终端模式下运行。我建议你最好在program.exe所在的目录下运行Wine。假设你现在想运行Windows分区中一个叫做skybird.exe的程序,这个程序的路径是在/mnt/hd/skybird/。那么你就要运行:# cd/mnt/hd/skybird# wine skybird.exe然后等一会,等Wine加载这个程序。一般情况下,用Wine来加载我的扫雷,只要半分钟左右。所以需要耐心。加载中,你可以忽略那些出错信息。如果你要运行的程序无法加载的话,你就要去查看一下这个程序的兼容性了。试试这个程序的其他版本,也许会有奇迹。技巧——最好的提示就是,保证你的Windows分区是以rw的形式mount的,而不是ro形式。祝你一切顺利!别害怕修改wine.conf会造成什么后果,你不会把你的电脑烧掉的。(最近很多电脑初学者都问我胡乱运行程序会不会把电脑烧掉……我不知道怎么回答,你说呢?)最差的情况也不过就是重新安装Wine而已。

阅读剩余
THE END