Cómo instalar el lenguaje de programación Swift en CentOS 8

En este tutorial, le mostraremos cómo instalar Swift Programming Language en CentOS 8. Para aquellos de ustedes que no lo sabían, Swift es un moderno lenguaje de programación de código abierto de alto rendimiento. Principalmente se usa para el desarrollo de aplicaciones iOS, pero puede usarlo para programación de sistemas, servicios en la nube y diseñar otras aplicaciones. Fue desarrollado por Apple y lanzado en 2014. Swift fue diseñado como un reemplazo del antiguo lenguaje Objective-C.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del lenguaje de programación Swift en CentOS 8.

Instale el lenguaje de programación Swift en CentOS 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo dnf clean all
sudo dnf update
sudo yum install epel-release
sudo dnf install clang libcu-devel

Paso 2. Instalar el lenguaje de programación Swift en CentOS 8.

  • Instale Swift desde el sitio web oficial.

Ahora descargamos el Instalador de paquetes Swift del sitio web oficial:

https://swift.org/builds/swift-5.3.3-release/centos8/swift-5.3.3-RELEASE/swift-5.3.3-RELEASE-centos8.tar.gz

Luego, extraiga el archivo descargado:

tar xzf swift-5.3.3-RELEASE-centos8.tar.gz
sudo mv swift-5.3.3-RELEASE-centos8 /opt/swift/usr/bin

A continuación, configure el binario rápido para la variable de entorno PATH del sistema:

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

Para asegurarse de que Swift se haya instalado correctamente, abra la terminal y ejecute el siguiente comando para verificar la versión de Swift:

swift --version
  • Instala Swift a través de Snap.

Ahora ejecute el siguiente comando para instalar paquetes Snap:

sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Para instalar swift-lang, simplemente use el siguiente comando:

sudo snap install swift-lang --edge

¡Felicidades! Ha instalado Swift correctamente. Gracias por usar este tutorial para instalar Swift Programming Language en sistemas CentOS 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Swift.