打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Wine与Crossover的简单使用
 本帖最后由 orseaping 于 2014-9-4 20:08 编辑

首先说明,winebottler是wine的一个工具,wine是一个基于x11的一个软件。简单说,wine是windows API在*nix系统上的完全实现或不完全实现,原理是。wine能运行大多数windows程序,但是wine对部分windows程序的兼容性不好,对于一些软件无法运行,文字有可能乱码,部分功能可能无法使用。简而言之,wine只能解决部分问题,虚拟机可以几乎完美解决全部windows平台问题,毕竟虚拟机在兼容性上是无可挑剔的。

一、先安装x11,因为mountain lion已经不再附带x11。

http://xquartz.macosforge.org/landing/


二、安装wine和winebottler。

http://winebottler.kronenberg.org


三、说说wine怎么直接运行windows程序(如果仅仅是运行windows程序,基于wine的crossover更好用)。
①、打开wine,然后在状态栏点击wine红酒瓶图标,点击change prefix。



②、点击add新建一个容器,选择保存路径。



③exe程序直接右键--打开方式--wine。



④、选中run directly in *********(直接在*****容器运行,前面已经创建了一个容器),如果运行的exe程序是安装包,则会运行安装程序并在容器内完成安装,安装完成完成后,在容器的program files里运行相应exe启动程序即可如果exe直接可执行不需要安装,那这一步就让程序正常运行了。



⑤(如果是安装包)按照步骤安装。



⑥运行中的foobar 2000。



四、(可选)命令行的wine安装:在安装完x11之后,需要Xcode或者Xcode的Command line tools(用于编译)和Homebrew:xcode-select --installruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"brew doctor && brew install wine
、winebottler包装windows游戏(先用wine直接运行看一下有没有问题,确认没问题再移植,当然要包装大型游戏也不是不可以,只不过非常费工夫,要在winetricks添加必要的组件,兼容性不好,失败率很高。包装小游戏完全没问题)

①、运行winebottler,打开advanced标签页,如图设置。



②、生成的软件(图标什么的可以自己替换)。



③、运行。



这样一个windows游戏就包装好了。
比方说,PC迅雷虽然可以在wine下运行,但是联网出问题。论坛上也有很多游戏(如使命召唤8、极品飞车、魔兽 等等)是基于cider的(类似winebottler)封装,也有兼容性问题,在一些机子上不能运行或者黑屏、闪屏之类的。建议winebottler就拿来包装一些windows平台的老游戏就好了。
附上我制作的大富翁4:

http://bbs.feng.com/read-htm-tid-6852673.html



==============================华丽丽的分割线==========================================

现在说说Crossover运行windows程序。像Wine和Crossover方式运行windows软件,老实说属于非主流,大多数人选择开譬如parallels desktop的虚拟机(当然我也建议你直接用虚拟机,毕竟是OS X下最省事最完美的解决方式,bootcamp另当别论)。不用尝试安装windows版迅雷,兼容性问题。
Crossover是Codewave公司制作的wine的一个商业版本,GUI比wine人性化,也有中文支持,安装的软件会在lauchpad显示;就我而言,我在买Mac的前两年就开始多方面了解Mac的操作、使用还有软件,寻找windows软件的替代品。比起虚拟机,我更早了解Crossover,后面了解了wine,最后在苹果官网看视频演示教程才知道parallels的存在。
一、安装Crossover
二、我觉得,偏好设置应该这么设置比较好,因为我希望打开exe软件是直接运行而不是启动安装助手。




三、安装windows软件(安装包形式)
①打开crossover 配置--安装软件




②如图所示安装










④、在弹出的安装程序窗口按步骤安装好,最后完成时不要勾上立即运行foobar(这里以foobar安装为例)。



⑤在crossover里点击【完成】或【finish】,这样就装好了。
⑥launchpad里会出现刚刚安装的foobar图标,点击运行



四、直接运行已经安装好的windows程序。

(先在偏好设置里设置把【打开exe文件启动安装助手】的钩去掉。然后直接右键--打开方式--crossover)。





本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Mac使用Wine运行Windows软件 | Bruce''s Blog
大家好,装了wine.但是一运行windows程序就这样提示?
Ubuntu配置-wine篇
deepin-wine:简介
如何在Linux上安装Adobe Photoshop
系统兼容软件CrossOver
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服