Swift ist eine universelle, kompilierte und leistungsstarke Programmiersprache mit Fokus auf Sicherheit. Es wurde von Apple als Ersatz für die ältere Objective-C-Sprache entwickelt. Es ist sehr nützlich für diejenigen, die Anwendungen für macOS oder iOS von Linux aus entwickeln möchten. Es ist eine intuitive und freundliche Programmiersprache für neue Programmierer. Es ist für Entwicklung und Leistung optimiert, ohne bei beidem Kompromisse einzugehen.
In diesem Beitrag zeigen wir Ihnen, wie Sie die Programmiersprache Swift auf Ubuntu 20.04 installieren.
Voraussetzungen
- Ein Server mit Ubuntu 20.04.
- Ein Root-Passwort wird auf dem Server konfiguriert.
Erste Schritte
Zuerst müssen Sie Ihre Systempakete auf die neueste Version aktualisieren. Sie können sie mit dem folgenden Befehl aktualisieren:
apt-get update -y
Swift alle erforderlichen Einige Abhängigkeiten müssen in Ihrem System installiert werden. Sie können alle mit dem folgenden Befehl installieren:
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
Sobald alle Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.
Swift herunterladen
Besuchen Sie zunächst die offizielle Download-Seite von Swift und laden Sie die neueste Version von Swift mit dem folgenden Befehl herunter:
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
Laden Sie als Nächstes die PGP-Signatur herunter, um die Integrität des Downloads mit dem folgenden Befehl zu überprüfen:
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
Importieren Sie als Nächstes den PGP-Schlüssel von Swift mit dem folgenden Befehl:
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' 'A.3F' 5FD3 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'
Überprüfen Sie als Nächstes die Integrität der heruntergeladenen Datei mit dem folgenden Befehl:
gpg --verify swift-5.3.3-RELEASE-ubuntu20.04.tar.gz{.sig,}
Sie sollten die folgende Ausgabe erhalten:
gpg:Signatur erstellt am Dienstag, 26. Januar 2021, 22:32:56 Uhr UTCgpg:Verwendung des RSA-Schlüssels 925CC1CCED3D1561gpg:Gute Signatur von „Swift 5.x Release Signing Key <[email protected]>“ [unbekannt]gpg:WARNUNG:Dies Schlüssel ist nicht mit einer vertrauenswürdigen Signatur zertifiziert!gpg:Es gibt keinen Hinweis darauf, dass die Signatur dem Eigentümer gehörtSwift installieren
Extrahieren Sie als Nächstes die heruntergeladene Datei mit dem folgenden Befehl:
tar -xvzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gzSobald die Datei extrahiert ist, verschieben Sie das extrahierte Verzeichnis mit dem folgenden Befehl nach /opt:
mv swift-5.3.3-RELEASE-ubuntu20.04 /opt/swiftAls nächstes exportieren Sie den Pfad des Swifts in die .bashrc-Datei:
echo "export PATH=/opt/swift/usr/bin:$PATH">> ~/.bashrcAls nächstes aktivieren Sie die .bashrc-Datei mit dem folgenden Befehl:
source ~/.bashrcÜberprüfen Sie schließlich die Version von Swift mit dem folgenden Befehl:
swift --versionSie sollten die folgende Ausgabe sehen:
Swift-Version 5.3.3 (swift-5.3.3-RELEASE) Ziel:x86_64-unknown-linux-gnuMit Swift Shell verbinden
Jetzt können Sie sich mit dem folgenden Befehl mit der Swift-Shell namens REPL verbinden:
schnellSobald die Verbindung hergestellt ist, sollten Sie die folgende Ausgabe sehen:
Willkommen bei Swift Version 5.3.3 (swift-5.3.3-RELEASE). Geben Sie :help für Unterstützung ein.Geben Sie nun Ihren Namen mit dem folgenden Befehl aus:
1> let name ="Hitesh Jethva"name:String ="Hitesh Jethva" 2> import Glibc // imports GNU C Library 3> var ln =random() % 100ln:Int =83 4> print("hello ,",name,"Ihre Glückszahl ist", ln)Hallo, Hitesh Jethva, Ihre Glückszahl ist 83Verlassen Sie als Nächstes die Swift-Shell mit dem folgenden Befehl:
6> :qSchlussfolgerung
Herzliche Glückwünsche! Sie haben Swift erfolgreich auf Ubuntu 20.04 installiert. Sie können jetzt mit der Entwicklung Ihrer ersten iOS-App mit Swift beginnen.