Cómo instalar el lenguaje de programación Swift en Ubuntu 20.04

Swift es un lenguaje de programaci√≥n de prop√≥sito general, compilado y de alto rendimiento con un enfoque en la seguridad. Fue desarrollado por Apple como reemplazo del antiguo lenguaje Objective-C. Es muy √ļtil para aquellos que quieran desarrollar aplicaciones para macOS o iOS desde Linux. Es un lenguaje de programaci√≥n intuitivo y amigable para los nuevos programadores. Est√° optimizado para el desarrollo y el rendimiento sin comprometer ninguno de los dos.

En esta publicación, le mostraremos cómo instalar el lenguaje de programación Swift en Ubuntu 20.04.

requisitos previos

  • Un servidor con Ubuntu 20.04.
  • Se configura una contrase√Īa de root en el servidor.

Empezando

Primero, deber√° actualizar los paquetes de su sistema a la √ļltima versi√≥n. Puede actualizarlos usando el siguiente comando:

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

Una vez que todas las dependencias estén instaladas, puede continuar con el siguiente paso.

Descargar Swift

Primero, visite la p√°gina de descarga oficial de Swift y descargue la √ļltima versi√≥n de Swift usando el siguiente comando:

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

A continuación, descargue la firma PGP para verificar la integridad de la descarga mediante el siguiente comando:

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

A continuación, importe la clave PGP de Swift con el siguiente comando:

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'

Luego, verifique la integridad del archivo descargado usando el siguiente comando:

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

Deberías obtener el siguiente resultado:

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

Instalar r√°pido

A continuación, extraiga el archivo descargado con el siguiente comando:

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

Una vez extraído el archivo, mueva el directorio extraído a /opt con el siguiente comando:

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

A continuación, exporte la ruta de Swift al archivo .bashrc:

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

A continuación, active el archivo .bashrc con el siguiente comando:

source ~/.bashrc

Finalmente, verifique la versión de Swift usando el siguiente comando:

swift --version

Debería ver el siguiente resultado:

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

Conéctese a Swift Shell

Ahora, puede conectarse al shell de Swift llamado REPL usando el siguiente comando:

swift

Una vez conectado, debería ver el siguiente resultado:

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

Ahora, imprime tu nombre usando el siguiente comando:

  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

Luego, salga del shell de Swift usando el siguiente comando:

6> :q

Conclusión

¡Felicidades! ha instalado correctamente Swift en Ubuntu 20.04. Ahora puede comenzar a desarrollar su primera aplicación para iOS con Swift.Advertisement

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *