Ubuntu19安装Swift5
内容概要
通过实践,分享如何在 Ubuntu19
下面如何安装 Swift5
.
安装必备库
在使用 apt-get
之前,有必要做一次更新,如下:
1 | sudo apt-get update |
更新完成后,安装对应的库文件,如下:
1 | sudo apt-get install git cmake ninja-build clang python uuid-dev libicu-dev icu-devtools libbsd-dev libedit-dev libxml2-dev libsqlite3-dev swig libpython-dev libncurses5-dev pkg-config libblocksruntime-dev libcurl4-openssl-dev systemtap-sdt-dev tzdata rsync |
然后再安装下面的库,如下:
1 | sudo apt-get install clang libicu-dev libpython2.7 |
最后,一定要安装下面的库,执行安装即可。
1 | sudo apt-get install libtinfo5 |
否则会报错:
1 | /bin/lldb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory |
下载 Swift
下载 Swift
源码,使用 wget
下载即可。
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 zxvf swift-5.0-RELEASE-ubuntu18.04.tar.gz |
为了使用方便,可以对解压后的文件重新命名,这里我改为了 swift5.0
1 | mv swift-5.0-RELEASE-ubuntu18.04 swift5.0 |
配置环境变量
将 swift 对应的加入到环境变量中,编辑 ~/.bashrc
文件即可。
1 | vim ~/.bashrc |
添加下面内容在文件最后,如下:
1 | export PATH=/home/username/developer/swift_linux/swift5.0/usr/bin:${PATH} |
注意:/home/username/developer/swift_linux/swift5.0/usr/bin
是你自己解压后的目录。
为了验证 Swift
是否安装成功,可以让 ~/.bashrc
文件 立即生效,命令如下:
1 | source ~/.bashrc |
在终端执行以下下面命令:
1 | swift -version |
成功会显示如下信息:
1 | Swift version 5.0 (swift-5.0-RELEASE) |
Done.
人生总是在不断的上演着重逢和离别~