TL;DR —
How to install and run Swift on Linux
A step-by-step guide on how to install Swift on Ubuntu 20.04.
Setup
Download Swift from https://swift.org/download/ -> select the Toolchain archive for Ubuntu 20.04
Extract the archive, then open ~/.bashrc and append this line:
PATH="/.../<absolute-path-to-the-extracted-swift-folder>/usr/bin:$PATH"
Reload .bashrc with source ~/.bashrc
Install the required dependencies. See https://swift.org/download/#using-downloads.
Linux > Installation > Install required dependencies (for Ubuntu 20.04)
sudo apt-get install \
binutils \
git \
gnupg2 \
libc6-dev \
libcurl4 \
libedit2 \
libgcc-9-dev \
libpython2.7 \
libsqlite3-0 \
libstdc++-9-dev \
libxml2 \
libz3-dev \
pkg-config \
tzdata \
uuid-dev \
zlib1g-dev
Test it, in a terminal:
swift --version
# you should see something similar to
Swift version 5.5.2 (swift-5.5.2-RELEASE)
Target: x86_64-unknown-linux-gnu
Create an example app
Make a folder:
mkdir swift-app
cd swift-app
Then generate an empty project with:
swift package init --type executable
Build it:
swift build
and run the executable:
.build/debug/swift-app
# or
swift run
# it should print Hello, world!
[story continues]
Written by
@alexadam
Creative Coder
Topics and
tags
tags
swift|linux|ubuntu|ios|swiftprogramming|software-development|bash-script|terminal
This story on HackerNoon has a decentralized backup on Sia.
Transaction ID: N4-H3QJEvz7f92AuMEbO5ifxFg-nnOXg0u1BfDnp6CQ
