Come installare Swift Programming Language su Ubuntu 20.04

Swift, spesso indicato come "Obiettivo-C, senza la C", è un linguaggio di programmazione open source sviluppato e mantenuto da Apple. Swift è uno scopo generale linguaggio di programmazione costruito utilizzando un approccio moderno alla sicurezza, alle prestazioni e ai modelli di progettazione del software. Il progetto Swift mira a creare il miglior linguaggio disponibile per usi che vanno dalla programmazione di sistemi alle app mobili e desktop, fino ai servizi cloud.

Nel seguente tutorial imparerai come installare Swift su Ubuntu 20.04 e 21.04.

Prerequisiti

  • Sistema operativo consigliato: Ubuntu 20.04 - facoltativo (Ubuntu 21.04 e Linux Mint 20)
  • Account utente: Un account utente con accesso sudo o root.

Aggiornamento del sistema operativo

Innanzitutto, prima di tutto, aggiorna il tuo Ubuntu sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade -y

Installazione delle dipendenze richieste

Per installare Swift linguaggio di programmazione sul tuo Ubuntu sistema operativo, saranno necessarie alcune dipendenze.

Procedere con l'installazione delle dipendenze, utilizzare il seguente comando:

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 tzdata zlib1g-dev -y

pubblicità


Scarica Swift su Ubuntu 20.04

Per scaricare Swift, visita l'ufficiale pagina di download che ha l'ultima versione elencata. Col tempo, questi cambieranno, ma il tutorial utilizzerà un esempio di come scaricare Versione Swift build 5.4.2 usando il wget comando come segue:

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

Successivamente, dovrai scaricare il Firma PGP per verificare l'integrità del download. Per fare ciò, utilizzare quanto segue:

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

Ora dovrai importare La chiave PGP di Swift utilizzando il seguente comando da terminale:

sudo 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'

Infine, è necessario verificare l'integrità del file scaricato utilizzando il seguente comando:

sudo gpg --verify swift-5.4.2-RELEASE-ubuntu20.04.tar.gz.sig

Installa Swift su Ubuntu 20.04

Il processo di installazione è abbastanza semplice e veloce. Innanzitutto, dovrai estrarre l'archivio come segue:

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

Quindi, sposta la directory estratta in /optare posizione utilizzando il seguente comando:

sudo mv swift-5.4.2-RELEASE-ubuntu20.04 /opt/swift

Ora devi esportare il percorso del Swift all' .bashrc file come segue:

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

Una volta esportato il percorso, è possibile attivare il .bashrc file con il seguente comando:

source ~/.bashrc

Per completare l'installazione, verifica la versione e compila:

swift --version

Dovresti ottenere un output simile:


pubblicità


Connettiti a Swift REPL su Ubuntu 20.04

Per connettersi a Swift REPLL (Read Eval Print Loop) può essere ottenuto utilizzando il seguente comando:

swift

Puoi scrivere e valida Dichiarazioni rapide in questo terminale e vederli valutati, e puoi anche usare le librerie C standard importando la libreria GNU C.

Di seguito sono riportati alcuni esempi di base di Swift in azione:

Per uscire da Swift terminale, utilizzare il seguente comando:

:q

Commenti e Conclusione

Nel tutorial, hai imparato come installare Swift linguaggio di programmazione imparando a scaricare e importare la chiave PGP, estrarre la bash e il percorso necessari e i comandi di base per avere un'idea del Terminale Swift.

Complessivamente, Swift è veloce, sicuro, moderno e consente un livello di interattività nello sviluppo. Contiene diverse funzionalità come chiusure, generici e inferenza di tipo, rendendolo più facile da usare, semplificando i modelli comuni utilizzati in Objective-C. Swift combina le caratteristiche di entrambi C che collaborano con noi, attingono direttamente dalla storia e dalla tradizione veneziana Objective-C senza avere diretto Do incorporato compatibilità e tutti i vincoli che ne derivano.

Sottoscrivi
Notifica
0 Commenti
Feedback in linea
Visualizza tutti i commenti
0
Amerei i tuoi pensieri, per favore commenta.x