您当前的位置:首页 > 计算机 > 编程开发 > Swift

VMware虚拟机安装OS X和Xcode 6 Beta

时间:05-17来源:作者:点击数:

为了方便大家学习和使用Swift语言,而又不用影响项目进展或者系统的正常使用,我们不需要直接在Mac上更新到新版Xcode或者升级到Yosemite(测试版有一定的不稳定性,直接当作生产环境使用你一定会后悔的),特此做了一个虚拟机安装Xcode 6 Beta来体验Swift语言的教程,希望对大家有帮助。之前的一篇文章(此处应该有链接)里面我们提供了Xcode 6 Beta 和 OS X Yosemite的下载,同时提到Xcode 6的运行环境要求OS X 10.9.3及以上,所以我们出于稳定性和安装的难易程度,选择在虚拟机上安装OS X 10.9.3系统再安装Xcode 6。

一、准备:

l 电脑一台,运行有Windows,OS X,Linux系统均可。

l VMware,Windows:VMware Workstation 10及以上,Mac:VMware Fusion 6及以上,Linux未知

l VMware的Mac补丁:unlock-all-v120.zip(http://pan.baidu.com/s/1ntG5wCT)

l OS X 10.9.3安装镜像

l Xcode 6 Beta dmg包

l 耐心

二、安装VMware和Mac补丁

Windows版:VMware Workstation 10.0.1 (http://pan.baidu.com/s/1kTwWCCn)

Mac版:VMware Fusion 6.0.3 (http://pan.baidu.com/s/1i3EBEWP)

Linux版:暂无

以下以Mac版为例来说明,Windows和Linux用户同理可证。

安装VMware

提供的安装包里面均包括破解,如何安装和使用的话想必大家都会。

安装Mac补丁

unlock-all-v120.zip(http://pan.baidu.com/s/1ntG5wCT)

安装好VMware后开始安装破解OS X补丁,此Mac补丁的作用是破解OS X,使得OS X可以安装在虚拟机上,比起黑苹果省了不少事。主要修改以下三个方面:

ü 修改vmware-vmx和其相关的来允许OS X从虚拟机启动

ü 修改vmwarebase.dll(Windows) 或 vmwarebase.so(OS X)使得在创建虚拟机时可以选择苹果系统

ü 如果需要,会把darwin.iso拷贝到VMware目录中

解压后目录如下:
         .
         ├── esxi
         │   ├── Unlocker.ESXi
         │   ├── install.sh
         │   └── uninstall.sh
         ├── linux
         │   ├── Unlocker.Linux32
         │   ├── Unlocker.Linux64
         │   ├── install.sh
         │   └── uninstall.sh
         ├── osx
         │   ├── Unlocker.OSX
         │   ├── install.sh
         │   └── uninstall.sh
         ├── readme.txt
         ├── src
         │   ├── Makefile
         │   ├── Unlocker.cpp
         │   ├── Unlocker.sln
         │   ├── Unlocker.vcxproj
         │   ├── build.sh
         │   └── clean.sh
         ├── tools
         │   ├── darwin.iso
         │   └── darwin.iso.sig
         └── windows
             ├── Unlocker.exe
             ├── install.cmd
             └── uninstall.cmd

对于我们有用的是windows,linux,osx三个目录,选择对应于你系统的目录执行里面的脚本。

使用方法:

先执行Unlocker.*再运行install.*

Windows:

先双击运行Unlocker.exe,然后右键install.cmd以管理员权限运行。

OS X:

在OS X上需要root或者sudo来运行这些脚本,并确保目录里面的脚本都有执行权限,如果没有,请执行 chmod +x

chmod +x ./* (这是代码)

然后执行unlocker和install

sudo ./Unlocker.OSX; sudo ./install.sh

Linux:

在Linux也需要root或者sudo执行这些脚本,并确保有执行权限,如果没有按照上面的做。注意到目录里面有Unlocker.Linux32和Unlocker.Linux64,请根据系统是32位还是64位选择相应的运行,然后运行install.sh即可。

这就完成了安装破解Mac补丁

三、安装OS X

1. 下载OS X镜像

系统镜像太大,我原有10.9懒人版就直接使用了,然后下载的官方的OS X Update升级包来升级到10.9.3的,你可以直接下载一个10.9.3的懒人版进行安装

OS X 10.9 懒人版 下载(http://pan.baidu.com/s/1o6ySybo)

OS X 10.9.1升级包下载地址 http://support.apple.com/kb/dl1715

OS X 10.9.1升级包下载地址 http://support.apple.com/kb/DL1725

OS X 10.9.3升级包下载地址 http://support.apple.com/kb/DL1745

OS X 10.9.3 懒人版 下载(http://pan.baidu.com/s/1i3HZ14p)

2. 新建虚拟机

选择更多选项(More Options)

选择创建一个自定义的虚拟机(Create a custom virtual machine)

选择Apple Mac OS X -> 10.9,然后继续

接下来选择虚拟磁盘,新建一个,容量为40G,此外为默认值,你也可以选择一个已有的虚拟磁盘。

创建的最的一步,是定制CPU,内存,网络等参数,保留默认即可,你也可以选择修改设置(Customize Settings)来自定义这些属性。点完成就创建好了虚拟机。

选择刚建的虚拟机,进入设置加载.ios或者.cdr镜像到虚拟机CD/DVD虚拟光驱

选择下载好的系统镜像

由于此时还没安装系统,所以启动磁盘要选择CD/DVD 

3. 安装OS X

配置完成后启动虚拟机开始安装。

一键傻瓜式安装。中间会有选择时区,设置用户名和密码等,Apple ID和注册Mac都可以先不用管,需要时还可以再进行设置,其它一路默认就好。

如果顺利的话,二十余分钟之后即可完成安装进入系统。

4. 安装VMware Tools

从菜单里选择安装VMware Tools

点击安装VMware Tools,完成后会要求重启 

5. 设置共享文件夹

在设置中找到共享文件夹

进入后可以随意增加或者移去想要共享的文件夹,开启后,可以在Finder中看到共享文件夹,如果想在桌面上显示出来,可以进入Finder设置,把共享文件夹显示出来。 

四、安装Xcode 6 Beta

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门