wine1.6 ubuntu ubuntu桌面版
ubuntu下安装wine
Ubuntu安装wine一般使用两种方式,源码编译或者从网络源安装。源码编译安装相对比较稳定,速度快、效率高,但是需要时间编译,相比一分钟的源安装,几十分钟的编译确实很长。源安装是别人已经帮你编译好的了,但是安装以后出现各钟奇怪问题的几率较高。一般来说是这样,所以还是编译安装比较好。
编译安装最让人头痛的是解决包的依赖性问题。安装wine你需要安装下面的包,只要你的ubuntu能够上网,有可用的安装源,那就可以比较轻松了。
1、打开终端,输入
代码:
sudo apt-get install flex bison
代码:
sudo apt-get install build-essential
代码:
sudo apt-get install gcc libc6-dev fakeroot libglib1.2-dev libglib2.0-dev libltdl3-dev libmad0-dev libmng-dev libodbcinstq1c2 libogg-dev libpng12-dev libqt3-headers libqt3-mt-dev libvorbis-dev libxft-dev libxi-dev libxinerama-dev libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxtrap-dev libxtst-dev libxv-dev libxxf86dga-dev qt3-dev-tools render-dev unixodbc-dev x-dev x11proto-record-dev x11proto-trap-dev x11proto-video-dev x11proto-xf86dga-dev xlibs-dev fontforge flex bison libxext6
提示输入密码时输入密码,输入时屏幕不会出现文字,确认输入正确后按回车就可以了。注意每个包的名字之间要有空格。
2、下载最新的Wine的源码包(最新的是1.1.0,我加句注释,当时他写时还是1.0正式发布版的)
3、打开终端(假设你的下载文件在你的主目录)输入
代码:
tar jxvf wine-1.0-rc2.tar.bz2
4、输入
代码:
cd wine-1.0-rc2
5、输入
代码:
sudo./configure-v
这时wine开始检查编译环境,检查包依赖是否通过,如果这个不出差错,剩下的几步就只是时间问题。很多人在编译遇到困难而放弃的,最大的原因就是这里了。
6、编译完成以后,就会提示你可以 make depend&& make了,输入
代码:
sudo make depend&& make
接下来就是最漫长的过程,CPU占用会保持在90到100之间,一般的机器需要1个小时左右才能完成。这个过程可以去听歌,浏览网页。
7、编译完成以后,会提示你Wine built successfully,这时输入
代码:
sudo make install
这样,wine的编译安装就大功告成了,接下来就是wine的设置了。
1、打开终端,输入(一定不要用sudo或者root用户执行这个,如果用一般用户时出现问题,都是前面的某些步骤没有做好,而不单单是权限的问题,用root很多时候非但不能解决问题,还会使问题更严重)。
代码:
winecfg
这个命令在使用wine之前至少要执行一次,他会建立wine的运行文件夹~/.wine.wine是一个隐藏文件夹,里面有wine的注册表文件和虚拟的C盘。
稍等片刻,就会出现一个面板,这就是wine的一些基本的配置。
打开Audio的标签,这个面板会失去反映一段时间,之后出现一个声音驱动程序的选择框,一般情况下选择OSS。如果你是独立的声卡,选择ALSA更好。如果只有OSS,就选择OSS。
在Application Settings里下面的windows版本把默认的改成win xp,以前很多帖子都说win 98支持的软件的软件更多,但现在似乎是xp下运行软件更顺畅。反正如果出现软件不能运行的问题,可以把98和xp互换试一下。
2、设置wine使用光驱
打开终端,输入
代码:
ln-s/dev/scd0~/.wine/dosdevices/d\:\:
有些系统的可能没有scd0而是hdc,想知道是什么可以自己到/dev文件加里去看一下。
3、设置wine的“假”IE
如果你不打算装ies4linux的话,用gecko来替代IE,在安装软件前先安装,可以避免很多问题。打开终端输入
代码:
wine iexplore
出现对话框后,点击install,程序会自动下载安装gecko,大概需要10分钟,安装成功会出现google的中文主页。
4、中文设置
这个方法的中文设置,可以解决CS1.6的中文显示,可以完全显示。
把下面这段代码另存为zh.reg,然后在终端下面输入:“regedit zh.reg”从Windows目录下的Fonts里的simsun.ttc复制到/home/user/.wine/drive_c/windows/fonts里面。
代码:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial"="simsun"
"Arial CE,238"="simsun"
"Arial CYR,204"="simsun"
"Arial Greek,161"="simsun"
"Arial TUR,162"="simsun"
"Courier New"="simsun"
"Courier New CE,238"="simsun"
"Courier New CYR,204"="simsun"
"Courier New Greek,161"="simsun"
"Courier New TUR,162"="simsun"
"FixedSys"="simsun"
"Helv"="simsun"
"Helvetica"="simsun"
"MS Sans Serif"="simsun"
"MS Shell Dlg"="simsun"
"MS Shell Dlg 2"="simsun"
"System"="simsun"
"Tahoma"="simsun"
"Times"="simsun"
"Times New Roman CE,238"="simsun"
"Times New Roman CYR,204"="simsun"
"Times New Roman Greek,161"="simsun"
"Times New Roman TUR,162"="simsun"
"Tms Rmn"="simsun"
5、部分DLL设置
到真实windows下的system32文件夹(C:\WINDOWS\systenm32)里复制 mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll这几个文件到/home/user/.wine/drive_c/windows/system32文件里,需要覆盖时确定。其他dll文件不要随便覆盖,要做备份。
6、如果编译安装途中出现类似下面的错误,此段英语是因为你没有安装相关的devel支持,如果是用gonme桌面的,请在桌面输入:sduo apt-get install gnome-devel下载安装完后再次执行编译安装wine即可。
configure: WARNING: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need to install
development packages of Xlib/Xfree86 at the very least
在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
注:切记,这是一个开发版本,请勿在生产系统上安装它。建议这个版本仅作测试用。
如何在Ubuntu中使用Wine安装Evernote 4.0
1、启动虚拟机(确定连接上网络,一般200kB/s就可以):
2、打开终端,并输入“sudo apt-get install playonlinux”(注:本文采用在终端中下载后,在图形界面中安装的方式)(如果非此界面,查看“软件源”的配置)
3、输入“Y”,并确定:
由于软件较大,所以下载的时间较长…下载完毕后,由于终端的原因,软件不能正常安装,则可转为用应用图形界面安装(建议:在Ubuntu软件中心搜索“wine”直接安装):
安装初始界面如下:
点击“前进”:
直到安装完成后,打开“Dash”,查找所安装的软件(一般有三个),打开PlayOnLinux:
当PlayOnLinux安装完成,在Linux系统上安装Windows软件就相比简单了很多,一般有两种方法:
①在PlayOnLinux中查找windows软件,并安装:
单击“next”:
(上面的英文比较简单,不作解释)单击“Install”,选择需要安装的软件:
可以看到菜单中有各种软件的分类;打开Games选项。
可以看到里面有众多游戏,像:使命召唤各个系列、CS、魔兽等等;
(比如:安装CS):
选择CS(缩写),点击右下角“Install”:
单击“next”:
直到安装完成;
②由于Linux中下Windows软件来源较少,我们可以用将下载好的Windows软件,直接在Linux中安装,传播方式:共享资源和U盘(如下):
单击“右键”,选择“用 Wine Windows Program Loader打开”:
单击“下一步”安装软件CS1.6:
安装完后的主桌面如下:
进入“Dash”,选择“Configure Wine”:
在“显示”里面,配置桌面的大小: