为什么我安装了wine还是安装不了wine 设置windows版本上

中文(简体)
中文(繁體)
中文(台灣)
中文(新加坡)
中文(香港)
打开软件中心。这是Ubuntu系统的程序包管理程序,也是下载安装稳定版Wine程序最简便的方法。你需要连接到可用网络来下载安装Wine程序。
你也可以从Wine程序开发者处下载最新发布的、非稳定版的Wine程序,但是我们不建议您这么做。因为非稳定版程序可能会带来许多严重的系统故障等问题。
在软件中心中搜索“wine”。官方的Wine程序会出现在搜索结果列表中的第一位。
点击“安装”按钮来安装Wine软件。安装过程可能需要花费几分钟。
完成安装后,打开终端。使用软件前,你需要在终端中对Wine进行必需的配置操作。
你可以从应用程序→ 附件→ 终端或按下Ctrl+Alt+T组合键打开终端。
输入.winecfg 并按下 回车键。 这将在计算机中创建类似于Windows系统“C:”盘驱动器的文件夹,该文件夹允许你运行非兼容的程序。
该文件夹被标记为.wine,并被隐藏在Home路径中。
设置Windows模拟配置选项。创建“C:”盘后,会打开配置窗口,允许你对模拟的Windows系统版本等选项设置进行调整。其中,不同的选项卡对应不同的设置。
“应用程序” - 该选项允许你设置安装的每个应用程序的Windows版本。“默认设置”是加载不带有特定操作系统设置的Windows版本。
“函数库” - 这允许你设置对应不同Windows模拟版本的DLL文件。大部分用户不需要更改此设置,但是有时候你可能需要进行部分调整才能正确运行某些程序。
“显卡” - 这允许你调整屏幕大小、鼠标捕捉、分辨率等相关选项。且每个选项对应不同的“应用程序”,所以在配置时需要链接到“应用程序”选项卡进行设置、调整。
“驱动程序” - 这允许你将电脑中的驱动器和文件夹匹配到Wine的虚拟驱动中。想要查找磁盘驱动器路径,你需要右键点击桌面上图标。你也可以点击“自动检测”按钮,来让Wine自动检测你安装的驱动程序。
“桌面整合” - 允许你调整模拟应用程序的主题和外观。
“音频” - 允许你调节Wine程序的音频设置。大部分用户都保留默认设置,Wine会自行使用你的Linux音频设置。
下载Windows应用程序,或者插入安装盘。如果你使用的是Windows系统,那么你可以安装任何支持Windows的应用程序。如果你下载程序的安装文件,那么把文件保存在你记得住的路径中。
打开终端,访问安装文件所在路径。如果你是从安装盘进行安装,那么跳过此步。
输入.wine programname.extension命令运行安装程序。 例如,如果你下载了名为“itunes_installer.exe”的安装文件,那么你需要输入wine itunes_installer.exe 命令,然后按下回车键。接着,界面就会像使用Windows系统一样运行该程序。
如果你从安装盘中安装程序,确保安装盘中具有Wine指定的驱动器证书。然后输入以下命令:wine start 'D:\setup.exe'。将文件名更改为实际文件名称。
按照安装提示操作来安装程序。整个安装过程和在Windows系统中安装程序一样。如果系统询问你设置安装路径,选择C:\Program Files即可。
在你的Ubuntu应用程序菜单或桌面上找到安装的应用程序。许多Windows应用程序会在安装时在桌面上创建一个快捷图标,以方便你的访问。双击图标即可运行程序。
如果你找不到快捷方式图标,那么从终端中运行程序。如果你安装的程序没有创建快捷方式图标,那么你需要使用终端来运行程序。
定位到程序可执行文件的保存路径,如:/home/user/.wine/drive_c/Program Files/Apple.
输入wine progamname.extension,按下回车键来打开程序。如: wine itunes.exe
创建Wine程序的快捷方式。如果你不想每次都从终端处输入命令打开Wine,那么你可以在桌面上创建快捷方式图标。
右键点击你的桌面,选择“创建启动器”。
选择列表中的图标,或添加自定义图标。
在“命令”一栏,输入wine progam-location/program.extension。该路径就是特定程序的可执行文件所在的路径。如:wine /home/user/.wine/drive_c/Program Files/itunes.exe.
不要勾选“在终端中运行”对话框。
本页面已经被访问过5,070次。如何卸载用wine安装的软件_百度经验
&&&&&&&&&电脑软件如何卸载用wine安装的软件听语音12345
百度经验:jingyan.baidu.comwine是Ubuntu等Linux发行版下一款强大的windows模拟器,可以方便的让我们在Ubuntu下运行安装并使用windows下的游戏以及软件,那么在你使用wine安装了软件后发现所安装的windows软件用这不好用会存在问题时,该如何卸载呢?百度经验:jingyan.baidu.comWine Windows 程序加载器百度经验:jingyan.baidu.com1大家使用wine时推荐大家安装Ubuntu软件中心中的Wine Windows 程序加载器,这样所有的一切已经配置,只需要在你下载的exe软件上右击选择打开方式,再选择Wine Windows Program Loader即可,接下来就跟在windows下安装软件是一样一样的咯,大大降低了初学者的使用难度2当你需要卸载你使用wine安装的软件时,只需要在Dash中搜索Uninstall Wine software或者在终端中输入命令 wine&uninstaller,即会弹出如下下载软件的窗口3选择所要卸载的软件,点击确定即可完成卸载END百度经验:jingyan.baidu.com已经在Ubunut 14.04上经过测试经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。投票(1)已投票(1)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验01000热门杂志第1期你不知道的iPad技巧3719次分享第1期win7电脑那些事6545次分享第2期新人玩转百度经验1372次分享第1期Win8.1实用小技巧2629次分享第1期小白装大神1872次分享◆请扫描分享到朋友圈后使用快捷导航没有帐号?
查看: 1869|回复: 0
(转自深度技术)让Ubuntu也能运行Windows程序-Wine的安装与使用
在线时间33 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 10, 距离下一级还需 190 积分
一粒金砂(中级), 积分 10, 距离下一级还需 190 积分
花了这么多心血才搞好的,我觉得此贴已经具备了置顶的素质,望版主把此贴置顶,让更多的人能来学习Linux,用好Linux。转载请注明出处。 &&安好了ubuntu,摆弄了几天,基本上手了,已经爱上了Linux,但因为用Windows这么长时间了,有不少用习惯的软件只能在Windows下使用,最郁闷的是在ubuntu下没QQ用,用EVA上直接提示版本过旧不让上,万恶的腾讯把以前的QQ都封了,只有版本较新的QQ才让登陆,就为了一个QQ来回切换操作系统很是不方便,怎么办呢,只能在ubuntu下通过Wine(可以说就是Windows模拟器了)来上QQ了。 &&首先来介绍下Wine,Wine是\"Wine Is Not an Emulator\"的缩写,是一个另人神往且目标远大的开放源代码项目,目的是解决Linux运行Windows可执行文件的复杂问题。Wine是一个在XWindows和Unix上执行的Windows APIs(应用程序接口),也可以认为Wine是一个Windows兼容层。但现在仍不能完全运行所有的Windows程序,不过由于几乎每个月都有新版本,越来越多的Windows程序已经能在Wine的帮助下在Linux中运行。 &&Ubuntu安装Wine有两种方式:源码编译或从网络源安装。源码编译相对比较稳定,速度快,效率高,但是需要时间编译,相比一分钟的源安装,几十分钟的编译确实很长,网络源安装是别人已经帮你编译好的了,但是安装之后出现各种奇怪问题的几率很高,所以我还是推荐各位用源码编译的方式来安装wine。 &&接着就要安装一些前期需要的软件包了,打开终端输入: &&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 (比较多,注意每个包之间的空格,最简单就直接把这段复制过去) &&然后下载最新的Wine源码包(),页面最上方的两个地址里任选一个下载即可。把下载的文件放到任意位置,比如当前用户的主目录。完成这些准备工作后就开始编译安装了: cd ~ &&tar xjvf wine-0.9.55.tar.bz2 &&cd wine-0.9.55/ &&sudo ./configure &&这一步是让Wine检查编译环境,就是检查包依赖是否通过,如果这个不出差错,剩下的几步就只是时间问题。如果过程中提示还缺少了\"XXX package\",那么执行一下\"sudo apt-get install XXX\"就可以了 &&编译环境检测完毕后,会提示运行\"make depend && make\",执行sudo make depend && make &&编译的过程非常漫长(我看了时间,历时31分钟)编译完成后只要不出现错误,就会提示\"Wine build Complete\",这时输入\"sudo make install\"即可,Wine的安装就此完成,经过以上操作,已经将原来Wine的C++源代码变成了可执行程序。接下来就是配置了。 &&安装完毕后在终端输入:winecfg &&这个命令在使用Wine之前必须执行一次,它会建立Wine的运行文件夹\"/home/user/.wine\"。\"Wine\"是一个隐藏文件夹,里面有Wine的注册表文件和虚拟的C盘。接着系统会弹出一个面板,这就是Wine的设置面板。 &&打开Audio的标签,出现一个声音驱动程序的选择框,一般情况下选择\"OSS\"。如果是独立的声卡,选择\"ALSA\"更好。在\"Application Settings\"下的\"Windows版本\"中,把默认设置改成\"Win XP\"。虽然更多Wine的用户反映说Win98支持的软件更多,但现在是似乎是WinXP下能够更流畅的运行软件。如果出现软件不能运行的问题,可以把这个选项中的Win98和WinXP互换下试试,最后保存退出就可以了。 &&我们还需要为Wine设置一个光驱,在终端里输入\"ln -s/dev/scd0~/.wine/dosdevices/d\\:\" &&由于Wine毕竟不是真正的Windows,还是需要调用一些Windows的DLL文件。我们需要到Windows下的system32文件夹里复制mfc42.dll,msvcp60.dll,riched20.dll以及riched32.dll这几个文件到\"~/.wine/drive_c/windows/system32\"里,提示覆盖时确定即可。对于其它的DLL文件请不要覆盖,只有当用Wine执行Windows系统里复制,这样Wine的初期配置就算大功告成了。 &&然后下载了QQ,问题终于解决了,在ubuntu下也可以使用QQ了。
(94 KB, 下载次数: 17)
23:24 上传
下载次数: 17
(98 KB, 下载次数: 1)
23:24 上传
下载次数: 1
(152 KB, 下载次数: 3)
23:24 上传
下载次数: 3
EEWORLD 官方微信
Powered bywine在linux下安装windows程序-红联Linux系统门户
您的位置:
&& 查看内容 - - -
wine在linux下安装windows程序
CoDi发布于
&&字号: &&&&(网友评论&3&条)&
作者:allenwei
用wine来安装使用windows程序
曾经看过一篇文章,意思是不能将linux和windows互相比较,各有各的特长,但是在实际使用中确实感觉到了linux软件的支持不够。比如我最近要做论文要用cajviewer,ubuntu在并没有替代的软件。比如,迅雷,虽然对于他盗链接的问题,骂声不断,但我还确实没发现下emule资源比迅雷快的软件,谁让人家客户资源大呢?
言归正传,现在说说wine的安装和配置
源里的wine之前是 0.9.59版现在已经更新到0.9.61了
1、在命令行输入
sudo apt-get install wine 您也可以从wine官方网站 下载源码自己编译,这样会减少因为依赖产生的问题
2、安装后需要wine需要配置 命令行输入 winecfg
配置的时候可能产生错误,原因是缺少某些包
试试在命令行输入 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
3、设置中文问题
先把字体simsun.ttc(在你的windows的安装目录里的font文件夹里找,找不到可以从网上下到) 复制到 /home/你的用户名/.wine/drive_c/windows/fonts 文件夹中,要显示隐藏文件夹按Ctrl+H
修改注册表,在命令行输入 gedit
~/.wine/system.reg
找到“[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]”,将其中的““LogPixels”=dword:”改成 ““LogPixels”=dword:“。
再找到”[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] xxxx“项,将其中的”MS Shell Dlg“相关的两项修改成如下内容(即更换字体为宋体):
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
然后:gedit ~/.wine/drive_c/windows/win.ini
在其中加上(如果没有),有的话修改成如下
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13
现在中文显示应该正常了
4、使用方法:直接运行.exe安装文件,wine默认已将关联设好,如果没有请自行设定
安装好后可以在应用程序--> wine菜单下找到,或者可以在/home/你的用户名/.wine/drive_c/Program Files 放入软件绿色版
5、安装.msi格式文件 wine start 文件名.msi
6、卸载已安装软件可以在命令行输入 uninstaller 进入卸载的图形界面
7、有些程序运行不了有的时候是因为缺少dll
到真实windows下的system32文件夹(C:\WINDOWS\systenm32)里复制mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll这几个文件到/home/你的用户名/.wine /drive_c/windows/system32文件里,需要覆盖时确定。其他dll文件不要随便覆盖,要做备份。
在wine下安装迅雷已经可以不用ies4linux,直接安装就可以了,如果碰到问题可以在wine设置中改为模拟win98
不过我这的迅雷安装好后一下东西就崩溃了,现在还不知道怎么解决,但网上有成功的例子。
作者: kissdb&发布日期:
装一个早一点的版本
不要装最新的
作者: z_nivo&发布日期:
配置wine的却有不少的问题
这篇帖子还是有不少有用的东西的
作者: fej121&发布日期:
大家搜索一下国人自己写了一个wine快速配置程序挺好用的能自动配置中文等
共有评论数 3/每页显示数 10
发表评论,与各位同人交流。回复请点击下方的我要评论按钮(游客可回复),要发表贴子请点击
Linux教程下载?“”(请点击),Linux教程免费下载。
求助Linux问题?论坛有39版块,覆盖所有Linux技术层面。前往“”
 |  |  |  |  |  |  |  |  |  |  |  | 
&2017 红联 Powered by SupSite关于安装wine
第一次安装wine出现了一些小问题,本来以为可以快活得实用windows下面的软件了,真是失望啊失望。。。郁闷的是现在卸载都没法卸载了,看来得慢慢好好研究下了。
后来出现了软件包损坏的问题,无法实用apt-get指令。网上搜到也有可怜的网友出现相同的问题,而且也是法语的系统,可惜他没有得到回复,我还是在一个中文论坛得到启示:可以试试自动更新来修复下!
修复还是没有成功,不过出现了进一步错误提示。Linux有时候很人性化的一点是出现问题的时候,它同时给我门一个指示,我顺着它的指示尝试了两条指令,成了!跳出了一个害我出问题的前的界面,其实就是安装wine最后的用户许可条款,底下是一个&OK&,刚才就是因为这个按钮,鼠标没用那是正常的,可是我用了上下方向键,回车键,空格键都不管用,所以我强行退出了,结果就是apt-get软件包出问题了。好,这次神了,试了左右方向键竟然就把这个给选中了!有点无语。。。。。。
好吧,继续把WINE也安装完成了,以上问题也全部解决了。不过暂时实验了几个软件安装了没法打开,这个就继续慢慢摸索吧。
以下是解决问题的过程。
Wine全名(Wine Is Not a Emulator,Wine不仅仅是一个模拟器)
准备:首先Linux系统里要GCC编译器,没有GCC下面的工作无法进行。虽然网上有各个发行版本的wine
RPM安装包,但是还是建议自己编译,不然有很多模windows的库文件将会不能调用,wine的功能等于减半。经常有人说为什么别人模拟到的软件为什么自己模拟不到,很多时候就是因为这个原因做成的。
卸载wine:
如果先前安装过wine,那么在安装新版wine前必须拆卸原先的wine。检验方法:$ wine
--version,如果显示了wine版本号,那么系统就存要wine。卸载方法:rpm -e
wine,如果原先是源码安装的,进入原编wine的目录,执行make unistall就O了。
然后要下载wine(非RPM包):
我用的是wine0.9.10,下载wine-0.9.10.tar.bz2。有两种方法编译wine。
方法一(简单,推荐),用wineinstall安装:用普通用户登录,解压wine-0.9.10.tar.bz2,解压后的目录就是原码安装包,进入该目录。运行:./tools/wineinstall按提示回答就可以了。
实际操作:
用普通用户登录,将tar包复制到/home/当前user目录下(我的是gener)
cd /home/gener
tar jxvf wine-0.9.10.tar.bz2
cd wine-0.9.10
./tools/wineinstall
之后它会运行./configure,然后显示:We need to install wine as root user, do you
want us to build wine,'su root' and install Wine?&
Enter 'no' to continue without installing(yes/no)
如果在此处出现错误,请检查此命令的输出,如果他没有找到一些需要的包,而你又希望使用那个包提供的功能时,请安装相应的 devel
如果你root用户设置了密码,还会提示你输入密码。
待屏幕上出现:
Installation complete for now. Good luck (this is still alpha
software).
If you have problems with WINE, please read the documentation
as many kinds of potential problems are explained there.
则表示安装成功了。
以root用户登入。进入wine源码安装包的目录,依次执行
./configure
make depend
make install
实际操作:
以root登录,将wine-0.9.10.tar.bz2复制到/root/目录下面。
打开终端,运行:
tar jxvf wine-0.9.10.tar.bz2
cd wine-0.9.10
./configure --prefix=/usr/local/wine&
如果在此处出现错误,请检查此命令的输出,如果他没有找到一些需要的包,而你又希望使用那个包提供的功能时,请安装相应的 devel
make depend && make
&& make install
至此,wine安装成功。
附带一些笔记:
(1)wine运行程序的两种方式
wine可以用两种不同的度式运行应用程序:作为预编译的windows二进制程序,或者作为本地编译X11(X
Windows系统)应用程序。前者使用模拟把一个windows应用程序连接到wine库上。通过wine安装或是简单的把windows程序复制到Linux系统下,就可以直接用模拟器运行windows程序。后者运wine运行windows程序必须有这个应用程序的源代码。不用本地windows编译它,象对其它UNIX应用程序所做的一样,要用本地Linux编译它-例如gcc-并连接上Wine库。这些本地连接的应用程序被称为Winelib应用程序。wine应用的重点要前种使用方式。
(2)windows程序的三个方面
·注册表——windows中重要的数据库,作用大,不用说;
·目录结构——就用程序期望在指定的预先决定的位置找到或安装东西,期望这些目录存在。由于与UNIX目录结构不同,并且多数这些位置是硬编(hardcode),然后通过Windows
API和注册表来查找。在Wine安装上这是必需注意的一个方面;
·系统DLL——在windows中它们通常驻留在system(或system32)目录中。一些windows应用程序运行时需要装载这些DLL,会尝试到上述目录中去查找并装载。当应用程序要求一个DLL而Wine不能装载它们自己的内部DLL(.so文件)时,Wine不模拟不存在的文件(舍弃模拟);
注:wine安装两种方法,一是用wine小组制作的自动Wine安装脚本tool/wineinstall,它可以做我们认为必要的所有事情。另外一种是常规的编译安装方式,除非用户很清楚正在做什么,否则不推荐运行常规的configure&&make
depend&&make
install方式。此时,建议用户可以使用tools/wineinstall来建立一个配置文件、安装注册表、并建立自己的目录结构。
(3)系统DLL的解决方案
·对于那些在运行中只需检查文件是否存在来确定调用的程序。Wine的解决方法是建立伪DLL文件来模拟真实DLL文件使程序运行起来。如果存在这样的问题,可以在system目录中建立一个空文件来让应用程序认为它存在,而在实质调用时wine装载它的内置DLL替代。(wine原文手册写道:可惜wineinstll工具不具有建立这种空文件的功能);
·而有些DLL文件,应用程序不仅要查询其是否存在(如DirectX版本),而且还要从原资源文件中查询资源的版本。这样空文件不起作用,因此必须有完整版本资源的安装文件。wine当前正处理这个问题。因此,目前要解决这些问题仍需要真实的DLL文件。
·对于另外一些wine目前未很好实现(或根本未实现)的DLL,如果不拥有一个真实的windows,则有的人会找到所需的DLL。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 wine 设置windows版本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信