Ubuntu 18.04 安装 Swift 5

Swift 不再单单用来开发 Apple 的应用程序,也可以开发服务端上的程序

安装依赖

1
sudo apt install clang libcurl3 libpython2.7 libpython2.7-dev

下载 Swift 5

1
wget https://swift.org/builds/swift-5.0-release/ubuntu1804/swift-5.0-RELEASE/swift-5.0-RELEASE-ubuntu18.04.tar.gz

解压

1
tar xzf swift-5.0-RELEASE-ubuntu18.04.tar.gz

移动文件

1
sudo mv swift-5.0-RELEASE-ubuntu18.04 /usr/share/swift

添加到系统变量

1
2
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.zshrc

如果用的是 bash 只需要 ~/.bashrc 的部分,zsh 也是一个意思;如果两个都用,那就俩

初始化

1
2
source  ~/.bashrc
source ~/.zshrc

开始用吧

1
swift

或者建立一个 Swift 文件

test.swift
1
2
3
4
5
func loveIt(_ name: String) {
print("叔叔我啊,真的是要爱死\(name)了")
}

loveIt("温迪")

然后运行

1
swift test.swift