• Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us
TecAdmin
Menu
  • Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us

How to Install Swift on Ubuntu 18.04 LTS

Written by Rahul, Updated on December 28, 2018

Swift is a safe, fast, expressive general-purpose programming language build for the software design patterns. It is best for the systems programming, to mobile and desktop applications. Swift provides a large number of features that make programming easier while giving the developer the control needed in a true systems programming language.

This tutorial will help you to install swift programming language on your Ubuntu 18.04 LTS Bionic Linux system.

Step 1 – Prerequisites

Login to your Ubuntu 18.04 system using SSH (Shell) access. Now install the required dependencies for swift installation on your system.

sudo apt-get install clang

For the new Ubuntu 18.04 installation, I also needed to install following packages to work swift properly.

sudo apt-get install libcurl3 libpython2.7 libpython2.7-dev 

Step 2 – Install Swift Ubuntu 18.04

Now, you need to download the latest available swift release from its official site. You can use below command to download Swift 4.2.1 on the Ubuntu 18.04 Bionic system.

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

Then extract the downloaded archive

tar xzf swift-4.2.1-RELEASE-ubuntu18.04.tar.gz
sudo mv swift-4.2.1-RELEASE-ubuntu18.04 /usr/share/swift

Also, configure the swift binary to system’s PATH environment variable.

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

Step 3 – Verify Swift Version

Use the following command to check the current installed Swift version on your system.

swift --version

Swift version 4.2.1 (swift-4.2.1-RELEASE)
Target: x86_64-unknown-linux-gnu

Step 4 – Swift REPL Examples

Just type swift on your system console and you will get Swift console. You can use this console for quick operations and for the learning purpose.

swift

Welcome to Swift version 4.2.1 (swift-4.2.1-RELEASE). Type :help for assistance.
  1>

Now, run some sample commands to test the console running properly.

Install Swift Ubuntu 18.04

Share it!
Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Reddit
Share on Tumblr
Share on Whatsapp
Rahul
Rahul
Connect on Facebook Connect on Twitter

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

6 Comments

  1. Avatar jhon wicked Reply
    May 31, 2019 at 11:23 pm

    gracias from Peru

    it works just perfect!!

  2. Avatar bruce davidson Reply
    May 13, 2019 at 7:44 pm

    Don’t use this on windows subsystem for linux. This broke my .bashrc file:

    -bash: /home/bruce/.bashrc: line 120: syntax error near unexpected token `(‘

    This is actually due to the fact that wsl inherits the windows path, and can insert a reference like this one:
    :/mnt/c/Program Files (x86)/Yarn/bin:

    You should instead use nano to modify the path manually.

    • Avatar hamadaag Reply
      February 27, 2020 at 9:20 am

      can you explain more?

  3. Avatar Lane Reply
    March 10, 2019 at 4:00 pm

    Here’s what happens when I try to run ‘swift’:

    /usr/share/swift/usr/bin/lldb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

  4. Avatar TIKI Reply
    February 23, 2019 at 6:02 pm

    huge help! Thanks

  5. Avatar Roni Reply
    January 2, 2019 at 9:13 am

    Dear Mr.Rahul ,

    I got problem in step 2 ,
    ………
    Reading package lists… done
    Building dependecy tree
    Reading state information… done
    E: Unable to locate package lib
    ……….

    Could you help me to solve it , i am newbie about this

    Regards,
    Ron

Leave a Reply Cancel reply

Popular Posts

  • How To Install Python 3.9 on Ubuntu 20.04 5
  • How To Install Python 3.9 on Ubuntu 18.04 0
  • How to Use AppImage on Linux (Beginner Guide) 2
  • How to Install Python 3.9 on CentOS/RHEL 7 & Fedora 32/31 0
  • How To Install VNC Server on Ubuntu 20.04 1
© 2013-2020 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy