考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 综合辅导 > 文章内容
  

Linux教程:运行在Linux平台的开源Swift

来源:swiftcafe.io [ 2016年2月25日 ] 【

Swift 开源了,喜大普奔之后,我们发现它现在变成跨平台的了,开源后的 Swift 不止能运行在 MAC 和 iOS 平台,现在也可以运行在 Linux 平台了。我们现在就来看看 Linux 上的 Swift。

安装 Linux 环境

swift.org 网站上面提供了在 Linux 上面安装 Swift 环境的完整指引。当前 Swift 支持 Ubuntu 15.10 和 Ubuntu 14.04 两个版本。

如果你已经安装好 Ubuntu 环境了,就可以跳过这一节,继续后面内容。

如果要运行 Linux 版本的 Swift,首先你需要一个 Linux 环境,如果你自己有 Linux 服务器,它可以作为运行环境,或者你有一台装有 Linux 系统的电脑,也可以将它作为运行环境。

  1. VirtualBox

当然,更加普遍的情况应该是通过虚拟机来运行 Linux,我们可以使用 VirtualBox 作为虚拟机环境。

我们可以在 VirtualBox 的下载页面进行下载: https://www.virtualbox.org/wiki/Downloads

打开页面后,根据自己电脑的平台,下载相应的版本。

下载完成后,按照安装指引将 VirtualBox 安装好。

现在,虚拟机环境安装好了,我们还要给这个虚拟机安装一个操作系统,也就是我们需要的 Ubuntu。

  1. Vagrant

之前用过虚拟机的同学可能想到,先去 Ubuntu 网站下载一个镜像,然后挂载到虚拟机中,这是一个比较通用的做法。

当然我们还可以用一个更加简便的方法,那就是 Vagrant

Vagrant是 VirtualBox 的一个命令行工具,可以帮助我们快速配置和部署 VirtualBox 主机。 我们可以在这里下载 Vagrant 的安装程序: https://www.vagrantup.com/downloads.html

Vagrant通过一个名为 Vagrantfile 的文件来进行虚拟机的部署操作,这个文件存存储的是一段脚本,用来声明我们的部署任务。

接下来,创建一个文件夹作为我们的虚拟机目录,然后在这个文件夹中创建一个 Vagrantfile 文件:

Vagrant.configure(2) do |config|

  config.vm.box = "https://cloud-images.ubuntu.com/vagrant/trusty/20151201/trusty-server-cloudimg-amd64-vagrant-disk1.box"

  config.vm.provision "shell", inline: <<-SHELL

    sudo apt-get --assume-yes install clang
    curl -O https://swift.org/builds/ubuntu1404/swift-2.2-SNAPSHOT-2015-12-01-b/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04.tar.gz
    tar zxf swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04.tar.gz	
    echo "export PATH=/home/vagrant/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04/usr/bin:\"${PATH}\"" >> .profile
  SHELL
end

首页 1 2 3 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved