GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Swift na Ubuntu 20.04

Swift je moderní vysoce výkonný programovací jazyk s otevřeným zdrojovým kódem se zaměřením na bezpečnost. Byl vyvinut společností Apple a vydán v roce 2014. Swift byl navržen jako náhrada za starší jazyk Objective-C. Ačkoli byl jazyk původně proprietární, v roce 2015 Apple tento jazyk vytvořil jako open source a zpřístupnil jej pro systémy GNU/Linux. Ačkoli je Swift nejvíce známý tím, že je jazykem používaným při vývoji aplikací pro iOS, jeho použití pro programování na straně serveru v Linuxu se zvyšuje. Navíc skutečnost, že se jedná o mladý open source univerzální programovací jazyk, může časem vést ke zvýšenému používání v jiných doménách.

V tomto článku uvidíme, jak nainstalovat Swift na Ubuntu 20.04 LTS . Vzhledem k verzi Ubuntu, na kterou se zaměřujeme, se před provedením tohoto návodu doporučuje nejprve nainstalovat Ubuntu 20.04 nebo upgradovat na Ubuntu 20.04, pokud používáte starší verzi.

V tomto tutoriálu se to naučíte :

  • Jak stáhnout, ověřit a nainstalovat Swift na Ubuntu 20.04 LTS
  • Jak vyvolat REPL nebo Read Eval Print Loop (interaktivní shell Swift)

Jak nainstalovat Swift na Ubuntu 20.04

Použité softwarové požadavky a konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém Ubuntu 20.04
Software Swift
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo command
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Instalovat závislosti

Nejprve se pomocí následujícího příkazu ujistěte, že váš index balíčků a nainstalované balíčky jsou aktuální.

$ aktualizace sudo apt &&upgrade sudo apt

Dále nainstalujte závislosti pomocí následujícího příkazu.

$ sudo apt install binutils git gnupg2 libc6-dev libcurl4 libedit2 libgcc-9-dev libpython2.7 libsqlite3-0 libstdc++-9-dev libxml2 libz3-dev pkg-config tzdev zlib1g> 

Stáhnout Swift

Stáhněte si swift tarball pro Ubuntu 20.04 ze stránky pro rychlé stažení 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 

Ověření stažení

Dále ověříme integritu staženého souboru, abychom zajistili, že je neporušený a nepoškozený. Chcete-li tak učinit, stáhněte si podpis PGP ze stejné stránky pro 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íče PGP Swift pomocí následujícího příkazu.
Poznámka:Dokončení může trvat několik minut.

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

Import klíčů

Nakonec použijte podpis, který jste si stáhli, k ověření integrity tarballu, který jste stáhli pomocí následujícího příkazu.

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

Pokud byl tarball stažen bez problémů a lze jej bezpečně používat, měli byste ve výstupu gpg: Good signature from "Swift 5.x Release Signing Key <[email protected]>" .

Ověření archivu

Instalace a nastavení

Pro účely tohoto tutoriálu nainstalujeme swift do našeho domovského adresáře.

Chcete-li extrahovat tarball do vašeho domovského adresáře, zadejte následující příkaz.

$ tar -xvzf swift-5.3.3-RELEASE-ubuntu20.04.tar.gz -C ~

Dále musíme přidat swift spustitelné soubory do naší PATH a aktualizovat PATH proměnnou prostředí v aktuálně spuštěné instanci našeho shellu pomocí následujících příkazů.

$ echo "PATH=~/swift-5.3.3-RELEASE-ubuntu20.04/usr/bin:$PATH">> ~/.bashrc$ . ~/.bashrc

Chcete-li ověřit, že to proběhlo správně, zadejte $ swift --version a pokud obdržíte výstup podobný

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

pak můžete jít!

Nyní byste měli být schopni zadat swift příkaz na příkazovém řádku kdykoli chcete.

REPL

Zadáním swift příkaz do vašeho terminálu spustí interaktivní rychlý shell s názvem REPL nebo Read Eval Print Loop. Zde můžete napsat jakékoli platné swift prohlášení a vidět je vyhodnocené. Můžete dokonce importovat knihovnu GNU C a používat standardní knihovny C jako při programování v C na Linuxu.

Chcete-li si vyzkoušet používání REPL, pokračujte a zadejte následující, po každém řádku stiskněte Enter.

let name ="LinuxConfig"import Glibc // importuje GNU C Libraryvar ln =random() % 100print("hello,",name,"vaše šťastné číslo je", ln)

pomocí REPL

Pro ukončení REPL zadejte :q

Závěr

Nyní, když máte na Ubuntu nainstalovaný Swift, můžete začít zkoumat možnosti. Swift je stále velmi mladý jazyk a komunita open source neustále rozšiřuje jeho využití. Můžete se rozhodnout využít příležitosti a seznámit se s jazykem jen ze zvědavosti, nebo můžete dokonce chtít experimentovat s některými ze serverových rámců Swift. Ať už je důvod jakýkoli, nyní máte jako základ funkční instalaci Swift.


Ubuntu
  1. Jak nainstalovat jazyk Swift na Ubuntu 20.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Maven na Ubuntu

  3. Jak nainstalovat Wine na Ubuntu

  1. Jak nainstalovat Ruby na Ubuntu 20.04

  2. Jak nainstalovat PuTTY na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 18.04