Comment installer le langage de programmation Swift sur Ubuntu 20.04

Swift est un langage de programmation général, compilé et très performant, axé sur la sécurité. Il a été développé par Apple en tant que remplacement de l’ancien langage Objective-C. Il est très utile pour ceux qui veulent développer des applications pour macOS ou iOS à partir de Linux. C’est un langage de programmation intuitif et convivial pour les nouveaux programmeurs. Il est optimisé pour le développement et les performances sans faire de compromis sur l’un ou l’autre.

Dans ce billet, nous allons te montrer comment installer le langage de programmation Swift sur Ubuntu 20.04.

Conditions préalables

  • Un serveur exécutant Ubuntu 20.04.
  • Un mot de passe root est configuré sur le serveur.

Pour commencer

Tout d’abord, tu dois mettre à jour tes paquets système à la dernière version. Tu peux les mettre à jour à l’aide de la commande suivante :

apt-get update -y
Swift all required some dependencies need to be install in your system. You can install all of them using the following command:
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 zlib1g-dev -y

Une fois que toutes les dépendances sont installées, tu peux passer à l’étape suivante.

Télécharge Swift

Tout d’abord, visite la page de téléchargement officielle de Swift et télécharge la dernière version de Swift à l’aide de la commande suivante :

wget https://swift.org/builds/swift-5.3.3-release/ubuntu2004/swift-5.3.3-RELEASE/swift-5.3.3-RELEASE-ubuntu20.04.tar.gz

Ensuite, télécharge la signature PGP pour vérifier l’intégrité du téléchargement à l’aide de la commande suivante :

wget https://swift.org/builds/swift-5.3.3-release/ubuntu2004/swift-5.3.3-RELEASE/swift-5.3.3-RELEASE-ubuntu20.04.tar.gz.sig

Ensuite, importe la clé PGP de Swift à l’aide de la commande suivante :

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys '7463 A81A 4B2E EA1B 551F FBCF D441 C977 412B 37AD' '1BE1 E29A 084C B305 F397 D62A 9F59 7F4D 21A5 6D5F' 'A3BA FD35 56A5 9079 C068 94BD 63BC 1CFE 91D3 06C6' '5E4D F843 FB06 5D7F 7E24 FBA2 EF54 30F0 71E1 B235' '8513 444E 2DA3 6B7C 1659 AF4D 7638 F1FB 2B2B 08C4' 'A62A E125 BBBF BB96 A6E0 42EC 925C C1CC ED3D 1561' '8A74 9566 2C3C D4AE 18D9 5637 FAF6 989E 1BC1 6FEA'

Ensuite, vérifie l’intégrité du fichier téléchargé à l’aide de la commande suivante :

gpg --verify swift-5.3.3-RELEASE-ubuntu20.04.tar.gz{.sig,}

Tu devrais obtenir le résultat suivant :

gpg: Signature made Tue 26 Jan 2021 10:32:56 PM UTC
gpg:                using RSA key 925CC1CCED3D1561
gpg: Good signature from "Swift 5.x Release Signing Key <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: A62A E125 BBBF BB96 A6E0  42EC 925C C1CC ED3D 1561

Installer Swift

Ensuite, extrais le fichier téléchargé à l’aide de la commande suivante :

tar -xvzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gz

Une fois le fichier extrait, déplace le répertoire extrait vers /opt à l’aide de la commande suivante :

mv swift-5.3.3-RELEASE-ubuntu20.04 /opt/swift

Ensuite, exporte le chemin d’accès à Swift dans le fichier .bashrc :

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

Ensuite, active le fichier .bashrc avec la commande suivante :

source ~/.bashrc

Enfin, vérifie la version de Swift à l’aide de la commande suivante :

swift --version

Tu devrais voir la sortie suivante :

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

Se connecter au Shell Swift

Tu peux maintenant te connecter au shell Swift appelé REPL à l’aide de la commande suivante :

swift

Une fois connecté, tu devrais voir le résultat suivant :

Welcome to Swift version 5.3.3 (swift-5.3.3-RELEASE).
Type :help for assistance.

Maintenant, imprime ton nom à l’aide de la commande suivante :

  1> let name = "Hitesh Jethva"
name: String = "Hitesh Jethva"
  2> import Glibc // imports GNU C Library
  3> var ln = random() % 100
ln: Int = 83
  4> print("hello,",name,"your lucky number is", ln)
hello, Hitesh Jethva your lucky number is 83

Ensuite, quitte le shell Swift à l’aide de la commande suivante :

6> :q

Conclusion

Félicitations ! Tu as réussi à installer Swift sur Ubuntu 20.04. Tu peux maintenant commencer à développer ta première application iOS avec Swift.

Vous aimerez aussi...