红联Linux门户
Linux帮助

Swift@Linux——简易安装

发布时间:2015-12-04 15:01:46来源:jianshu.com作者:linux人

Swift 终于在 北京时间 2015.12.04 开源了!
于是,写下这些日记记录我在 Ubuntu 上面安装、使用 Swift 的艰辛史。
如果你的安装失败了,请先参考看看。


前言

在 Linux 上安装、编译、运行 Swift 非常简单,所有的安装步骤都在 https://swift.org 上说明。
需要注意的是,你可以在 OSX 上使用 Xcode 编辑 Swift 代码,但你必须将代码置于 Linux 环境中编译。 使用 OSX 编译的可执行文件在 Linux 上无法运行。


环境要求

Ubuntu 14.04 + (其它 Linux 系统也是支持的)
clang (安装方法 sudo apt-get install clang)


下载、安装

Shell 创建一个目录,执行以下命令下载 Swift Build Package,如果你使用的是 Ubuntu 15.10 版本,需要自行到 https://swift.org/download/ 下载另外一个 Build。

wget 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 -O swift.toolchain.tar.gz

文件大小在100M左右,网络慢的需要下载半小时,建议翻墙。
这个安装包已经包括 Swift 在 Linux 下的编译器、LLDB以及相关的工具。
微云下载 http://share.weiyun.com/da4aadf2435fdc3acc24a53e0827cfd1

//解压文件
tar xzf swift.toolchain.tar.gz
//添加环境变量到你解压好的目录下,更换成你自己的路径
export PATH=/home/ubuntu/Swift/toolchain/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04/usr/bin:"${PATH}"


尝试运行

在任意目录执行以下Shell命令

swift --version

如果此时出现以下提示,证明安装完成

Swift version 2.2-dev (LLVM 46be9ff861, Clang 4deb154edc, Swift 778f82939c)
Target: x86_64-unknown-linux-gnu


Ubuntu下Swift多节点安装测试小结:http://www.linuxdiyf.com/linux/10845.html

Ubuntu下Swift单节点安装测试小结:http://www.linuxdiyf.com/linux/10844.html

Ubuntu 12.04 LTS上安装swift1.4.8:http://www.linuxdiyf.com/linux/3752.html