Cómo configurar el lenguaje Apple Swift en Linux

click fraud protection

El lenguaje de programación Swift de Apple funciona en Ubuntu Linux, y el lenguaje es de código abierto. Si eres un desarrollador que busca configurar el lenguaje Apple Swift en Linux, sigue esta guía, ¡y estarás listo para comenzar a escribir programas en poco tiempo!

Configuración de Ubuntu Linux

El lenguaje de programación Swift de Apple está disponible oficialmente en Linux, pero solo para Ubuntu Linux, y distribuciones basadas en Ubuntu. Hasta ahora, Apple no ha portado el idioma a ningún otro sistema operativo Linux convencional.

El lanzamiento oficial de software de Swift en Ubuntu cubre las versiones 18.04, 16.04 y 14.04. Sin embargo, si está utilizando Debian Linux, es posible que Swift funcione con la versión de Ubuntu. Tenga en cuenta que su sistema operativo no tendrá soporte oficial de Apple, ya que Debian no es la distribución específica.

Hacer que Swift funcione en Ubuntu es más tedioso de lo que piensas. Resulta que Apple no se ha tomado el tiempo de publicar instalar paquetes DEB

instagram viewer
. En cambio, aquellos que buscan escribir aplicaciones Swift en Ubuntu deberán hacerlo funcionar a mano.

El primer paso para instalar Swift de Apple en Ubuntu Linux es descargar la última versión. Para hacer esto, abra una ventana de terminal presionando Ctrl + Alt + TCtrl + Shift + T y usa el wget comando de descarga a continuación.

18.04

wget https://swift.org/builds/development/ubuntu1804/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu18.04.tar.gz

16.04

wget https://swift.org/builds/development/ubuntu1604/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu16.04.tar.gz

14.04

wget https://swift.org/builds/development/ubuntu1404/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu14.04.tar.gz

Después de descargar la última versión de Swift en su PC Ubuntu Linux, debe instalar las diversas dependencias que necesita para que todo funcione correctamente. Estas dependencias son Clang y algunos otros paquetes.

sudo apt install clang libcurl3 libpython2.7 libpython2.7-dev

Una vez que las dependencias para Swift están configuradas en su PC Ubuntu Linux, es hora de extraer el último archivo Swift TarGZ que descargó anteriormente.

tar xvf swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu * .tar.gz

Cuando todo haya terminado de extraer, debe mover los archivos Swift al directorio "/ usr / share / swift /". Para hacer esto, use los comandos a continuación.

sudo mv swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu * / usr / share /
sudo mv / usr / share / swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu * / / usr / share / swift /

Con todos los archivos Swift en su lugar, debe configurar Swift en su camino. Para hacer esto, ingrese los siguientes comandos en una ventana de terminal.

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

Luego puede comenzar a usar Swift con:

rápido - ayuda

Configuración de Arch Linux AUR

Apple no admite oficialmente el sistema operativo Arch Linux, y Swift no hará una aparición oficial en el sitio web de desarrollo en el corto plazo. Afortunadamente, esto no importa, ya que la comunidad Arch ha encontrado una manera de hacer que Swift funcione independientemente a través del AUR.

Si desea trabajar con el lenguaje de programación Swift en Arch Linux, debe instalar muchas dependencias de software. Para instalar todas estas dependencias de manera eficiente y rápida, lo guiaremos a través de cómo configurar el asistente Trizen AUR.

El primer paso para instalar el ayudante Trizen AUR, debe instalar los paquetes Base-devel y Git utilizando el Pacman gestor de paquetes en una ventana de terminal. Usando los comandos a continuación, instale los paquetes.

sudo pacman -S git base-devel

Después de instalar los paquetes Base-devel y Git en su PC Arch Linux, use la herramienta Git para descargar la instantánea auxiliar Trizen AUR.

git clone https://aur.archlinux.org/trizen.git

Una vez que el paquete Trizen se haya descargado en su PC Arch Linux, mueva la ventana de la línea de comandos al directorio "trizen".

cd trizen

Cree el ayudante Trizen AUR en su PC con Linux ejecutando el makepkg mando.

sudo makepkg -sri

Ahora que el asistente Trizen AUR está instalado en su PC Arch Linux, instalar el lenguaje de programación Swift de Apple es muy fácil. Para hacerlo, ingrese el siguiente comando y siga las instrucciones en pantalla.

Trizen -S Swift

Configuración de Fedora Linux

Swift de Apple no admite oficialmente Fedora Linux. Sin embargo, como el sistema operativo Fedora tiene muchos usuarios con mentalidad de desarrollo, Swift ha sido portado y es instalable desde los repositorios oficiales de software de Fedora.

Si está buscando que Swift funcione en su estación de trabajo Fedora Linux, abra una ventana de terminal presionando Ctrl + Alt + T o Ctrl + Shift + T en el teclado Luego, use el Dnf administrador de paquetes para instalar "swift-lang".

Nota: si es un usuario de OpenSUSE Linux, considere descargar el paquete "swift-lang" aquí para que funcione en su sistema. ¡Úselo bajo su propio riesgo!

sudo dnf install swift-lang

Configuración del paquete Snap

La invención de los paquetes Snap ha hecho que la instalación de tecnologías complejas como el lenguaje Apple Swift en Linux sea increíblemente fácil. Entonces, si está utilizando un sistema operativo Linux que es compatible con los paquetes Snap, use el comando a continuación para instalar el lenguaje de programación Swift de Apple.

Nota: los paquetes Snap requieren que el tiempo de ejecución Snapd esté habilitado. Para habilitar este tiempo de ejecución, sigue nuestra guía de configuración sobre cómo hacer que funcionen los paquetes Snap.

sudo complemento instalar rápido

¿Tiene problemas para usar el paquete rápido de Snap? Una alternativa Apple Swift Snap está en la tienda. Para instalarlo, use el comando a continuación.

sudo snap install swift-language
watch instagram story