Wine与Crossover的简单使用

    首先说明,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: Read more…

 9,958 total views,  2 views today

在 Mac 中安装 Wine

在mac上安装wine需要备齐三样神器: xquartz,在mac上提供对x11的支持,由于mountain lion之后不在预装x11,所以这个需要手动下载。 winebottler,这个包里两个软件,wine和winebottler,winebottler算是一个wine的管理器,里面预设了一些各种wine应用下需要的类库模板。 安装顺序是xquartz->winebottler->wine,后面两个从包中直接拖到Application中就行了。安装完后需要先启动xquartz,然后启动wine之后在上面的panel中会有一个酒杯的图标,里面可以打开资源管理器等等,第一次打开时会在用户目录里生成一个Wine Files文件夹,这个就是winebottler中所谓的prefix,里面模拟了一套windows下面的环境。可以通过在winebottler中安装不同的prefix来切换不同应用环境。不过每个prefix都是一个完整的windows环境,非常占空间,没有必要的话,用默认的就行。然后增加类库可以点击wine图标,选择wine trick来安装,还是比较方便的。 youtube上有个视频介绍了如何在mac上安装wine,按照上面说的一步步来,基本不会出错。 但是wine的种种缺点还是很明显的,一个是字体界面都很丑,在mac下更甚,即使想各种办法优化也无济于事。第二个就是很多库都没有,这是最致命的,imo最后还是没有安装成功,按照错误提示装了.net和vcrun2008等等之后还是不能正常启动,也是预料之中的事。wine还是只能算是一个玩具,给喜欢折腾的geek玩玩而已,真要用来跑wow之类的应用,那肯定是闲的蛋疼了。  8,695 total views,  1 views today

 8,695 total views,  1 views today