GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Swift Programming Language na Ubuntu 20.04

Swift je univerzální, zkompilovaný a vysoce výkonný programovací jazyk se zaměřením na bezpečnost. Byl vyvinut společností Apple jako náhrada za starší jazyk Objective-C. Je to velmi užitečné pro ty, kteří chtějí vyvíjet aplikace pro macOS nebo iOS z Linuxu. Je to intuitivní a přátelský programovací jazyk pro nové programátory. Je optimalizován pro vývoj a výkon bez kompromisů v obou.

V tomto příspěvku vám ukážeme, jak nainstalovat programovací jazyk Swift na Ubuntu 20.04.

Předpoklady

  • Server se systémem Ubuntu 20.04.
  • Na serveru je nakonfigurováno heslo uživatele root.

Začínáme

Nejprve budete muset aktualizovat své systémové balíčky na nejnovější verzi. Můžete je aktualizovat pomocí následujícího příkazu:

apt-get update -y
Swift všechny požadované některé závislosti je třeba nainstalovat do vašeho systému. Všechny je můžete nainstalovat pomocí následujícího příkazu:
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 tzdev zliby1g- 

Jakmile jsou všechny závislosti nainstalovány, můžete přejít k dalšímu kroku.

Stáhnout Swift

Nejprve navštivte oficiální stránku stahování Swift a stáhněte si nejnovější verzi Swift pomocí následujícího příkazu:

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

Dále si stáhněte podpis PGP a ověřte integritu stahování pomocí následujícího příkazu:

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 

Dále importujte klíč PGP Swift pomocí následujícího příkazu:

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys '7463 A81A 4B2E EA1B 551F FBCF D441 C977 412B 37AD' '1BE1 E29A 084C B305 A197 75 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'

Dále ověřte integritu staženého souboru pomocí následujícího příkazu:

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

Měli byste získat následující výstup:

gpg:Podpis vytvořen Út 26. ledna 2021 22:32:56 UTCgpg:pomocí klíče RSA 925CC1CCED3D1561gpg:Dobrý podpis z "Swift 5.x Release Signing Key <[email protected]>" [neznámý]gpg:Toto VAROVÁNÍ klíč není ověřen důvěryhodným podpisem!gpg:Neexistuje žádný náznak, že podpis patří vlastníkovi. Otisk primárního klíče:A62A E125 BBBF BB96 A6E0 42EC 925C C1CC ED3D 1561

Instalovat Swift

Dále rozbalte stažený soubor pomocí následujícího příkazu:

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

Jakmile je soubor rozbalen, přesuňte extrahovaný adresář do /opt pomocí následujícího příkazu:

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

Dále exportujte cestu Swiftu do souboru .bashrc:

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

Dále aktivujte soubor .bashrc pomocí následujícího příkazu:

zdroj ~/.bashrc

Nakonec ověřte verzi Swift pomocí následujícího příkazu:

swift --version

Měli byste vidět následující výstup:

Swift verze 5.3.3 (swift-5.3.3-RELEASE) Cíl:x86_64-unknown-linux-gnu

Připojit k Swift Shell

Nyní se můžete připojit k prostředí Swift s názvem REPL pomocí následujícího příkazu:

rychlé

Po připojení byste měli vidět následující výstup:

Vítejte ve verzi Swift 5.3.3 (swift-5.3.3-RELEASE). Napište:help pro pomoc.

Nyní vytiskněte své jméno pomocí následujícího příkazu:

 1> let name ="Hitesh Jethva"name:String ="Hitesh Jethva" 2> import Glibc // import GNU C Library 3> var ln =random() % 100ln:Int =83 4> print("hello ",name,"vaše šťastné číslo je", ln)ahoj, Hitesh Jethva, tvé šťastné číslo je 83

Dále opusťte prostředí Swift pomocí následujícího příkazu:

6> :q

Závěr

Gratulujeme! úspěšně jste nainstalovali Swift na Ubuntu 20.04. Nyní můžete začít vyvíjet svou první aplikaci pro iOS pomocí Swift.


Ubuntu
  1. Jak nainstalovat Logstash na Ubuntu 18.04

  2. Jak nainstalovat Rust Programming Language na Ubuntu 20.04

  3. Jak nainstalovat jazyk Swift na Ubuntu 20.04

  1. Jak nainstalovat Swift na Ubuntu 20.04

  2. Jak nainstalovat programovací jazyk Go na Linux (Ubuntu/Debian/CentOS)

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat Syncthing na Ubuntu 20.04

  2. Jak nainstalovat Usermin na Ubuntu 20.04

  3. Jak nainstalovat Podman na Ubuntu 20.04