美文网首页
Win10+VirtualBox5.1.10+Ubuntu16.

Win10+VirtualBox5.1.10+Ubuntu16.

作者: yimiao | 来源:发表于2016-12-25 11:45 被阅读87次

    感谢Apple为了将Swift发扬光大,支持Ubuntu。

    需要工具
    • Win10电脑
    • VirtualBox
    • Ubuntu16.04
    • Swift3.0.2
    一,首先你要有一台win10电脑
    二,安装VirtualBox https://www.virtualbox.org/

    正常安装即可,由于我的是64位系统,并且一开始我尝试了使用微软自带的hyper-V虚拟机(实在太卡所以放弃),并且我安装了360(虽然嫌弃,只是一样讨厌腾讯管家,彼此彼此,这两个我是轮流用的,只是看心情),于是就出现了这样一个问题VM VirtualBox 不能创建64位虚拟机的原因,还有一个要注意的是,Bios里面的Virtualization(虚化技术)需要开启。

    三,安装Ubuntu https://www.ubuntu.com/download

    下载自己喜欢的版本的ISO文件即可,然后就打开VirtualBox创建虚拟机,根据自己的喜好设定名字和性能设备。第一次安装成功并且自动重启的时候,好像还出现过无法进入系统的情况,那个错误提示忘记了,大概的意思是默认启动项还是原来安装盘,这里瞎折腾了好久,装了好几遍,好像是重启之后去设备管理把那个ISO虚拟盘禁止掉。安装完进入系统后,一定要安装增强功能,才能共享文件夹和共享粘贴板,共享文件夹是将windows上的文件夹设置共享,然后ubuntu上也创建一个文件夹,真正实现挂载的命令是

    //path1name: windows文件夹路径path1的别名,在virtualbox的设备->共享文件夹里面管理的
    //path2: ubuntu里的文件夹路径,自己创建一个空的,用来指向 windows文件夹的
    sudo mount -t vboxsf path1name path2
    

    这样子在ubuntu里直接打开path2,就可以看到path1里面的文件了。

    四,安装Swift https://swift.org
    基本上所有流程都写着了,也有相应的流程。其中有一步需要注意

    //这里的 /path/to要换成自己解压后swift文件夹真正的路径
    export PATH=/path/to/usr/bin:"${PATH}"
    

    由于我一开始照搬写了,结果我执行swift命令的时候,提示我

    yimiao@yimiao-VirtualBox:~$ swift
    程序 'swift' 已包含在下列软件包中:
     * python-swiftclient
     * python3-swiftclient
    请尝试:sudo apt install <选定的软件包>
    

    于是傻子楼主乖乖得去安装了python3-swiftclient,然后真的可以执行swift命令了,但是跟官网说的成功结果完全不一样啊,于是去查swiftclient是个什么玩意,然后就懵逼了!!!

    五,经历了一天的瞎折腾,终于安装成功了,我要开心地学习了。

    yimiao@yimiao-VirtualBox:~$ swift
    Welcome to Swift version 3.0.2 (swift-3.0.2-RELEASE). Type :help for assistance.
    

    相关文章

      网友评论

          本文标题:Win10+VirtualBox5.1.10+Ubuntu16.

          本文链接:https://www.haomeiwen.com/subject/diwrvttx.html