Install on Ubuntu¶
Installing Vapor on Ubuntu only takes a couple of minutes.
Supported¶
Vapor supports the same versions of Ubuntu that Swift supports.
Version | Codename |
---|---|
16.10 | Yakkety Yak |
16.04 | Xenial Xerus |
14.04 | Trusty Tahr |
APT Repo¶
Add Vapor's APT repo to get access to all of Vapor's system packages.
Quick Script¶
Easily add Vapor's APT repo with this handy script.
eval "$(curl -sL https://apt.vapor.sh)"
Note
This command requires curl
which can be installed using sudo apt-get install curl
Dockerfile¶
When configuring Ubuntu from a Dockerfile, adding the APT repo can be done via this command:
RUN /bin/bash -c "$(wget -qO- https://apt.vapor.sh)"
Manual¶
Or add the repo manually.
wget -q https://repo.vapor.codes/apt/keyring.gpg -O- | sudo apt-key add - echo "deb https://repo.vapor.codes/apt $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vapor.list sudo apt-get update
Install Vapor¶
Now that you have added Vapor's APT repo, you can install the required dependencies.
sudo apt-get install swift vapor
Verify Installation¶
Double check the installation was successful by running:
eval "$(curl -sL check.vapor.sh)"
Next¶
Learn more about the Vapor toolbox CLI in the Toolbox section of the Getting Started section.
Swift.org¶
Check out Swift.org's guide to using downloads if you need more detailed instructions for installing Swift 3.1.