Cómo configurar el idioma Swift de Apple en Linux

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 de software oficial de Swift en Ubuntu cubre las versiones 18.04, 16.04 y 14.04. Sin embargo, si está utilizando Debian Linux, es posible que pueda hacer 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 objetivo.

Cómo configurar el idioma Swift de Apple en Linux

Hacer que Swift funcione en Ubuntu es más tedioso de lo que piensas. Resulta que Apple no se ha tomado el tiempo de lanzar paquetes DEB fáciles de instalar . 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 use el comando de descarga wget a continuación.

Cómo configurar el idioma Swift de Apple en Linux

 

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 con Ubuntu Linux, debe instalar las diversas dependencias que requiere 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 con 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 siguientes comandos.

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

fuente ~ / .bashrc

Luego puede comenzar a usar Swift con:

rápido --ayuda

Configuración de Arch Linux AUR

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

Si desea trabajar con el lenguaje de programación Swift en Arch Linux, se deben instalar muchas dependencias de software. Para instalar todas estas dependencias de manera eficiente y rápida, le mostraremos cómo configurar el asistente de Trizen AUR.

El primer paso para instalar el ayudante Trizen AUR, debe instalar los paquetes Base-devel y Git usando el  administrador de paquetes Pacman  en una ventana de terminal. Utilizando los siguientes comandos, 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 de ayuda de Trizen AUR.

clon de git https://aur.archlinux.org/trizen.git

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

cd trizen

Cree el asistente Trizen AUR en su PC con Linux ejecutando el comando makepkg .

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 comando a continuación y siga las instrucciones en pantalla.

trizen -S veloz

Configuración de Fedora Linux

Swift de Apple no es compatible oficialmente con Fedora Linux. Sin embargo, como el sistema operativo Fedora tiene muchos usuarios con mentalidad de desarrollo, Swift ha sido transferido y se puede instalar desde los repositorios de software oficiales 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 administrador de paquetes Dnf 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 instalar 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 siguiente comando para instalar el lenguaje de programación Swift de Apple.

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

sudo snap instalar rápido

¿Tiene problemas para usar el paquete Swift Snap? Un Apple Swift Snap alternativo está en la tienda. Para instalarlo, use el siguiente comando.

sudo snap instalar lenguaje rápido

Leave a Comment

Cómo jugar Red Dead Online en Linux

Cómo jugar Red Dead Online en Linux

Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.

Instalar paquetes Debian en Arch Linux con Debtap

Instalar paquetes Debian en Arch Linux con Debtap

¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

¿Tiene una máquina virtual Ubuntu en VMware Workstation y desea compartir una carpeta con ella? Esta guía completa le mostrará cómo hacerlo eficazmente.

Cómo jugar Monster Hunter: World en Linux

Cómo jugar Monster Hunter: World en Linux

Aprenda a jugar Monster Hunter: World en Linux con nuestra guía completa y optimizada. Siga los pasos para instalar Steam y el juego en su sistema Linux.

Cómo escuchar Tidal en el escritorio de Linux con Tidal-hifi

Cómo escuchar Tidal en el escritorio de Linux con Tidal-hifi

Tidal es un servicio de transmisión de audio de alta calidad. Aquí te mostramos cómo usar Tidal Hi-fi en tu PC con Linux.

Cómo jugar Dark Souls II: Scholar of the First Sin en Linux

Cómo jugar Dark Souls II: Scholar of the First Sin en Linux

Dark Souls II: Scholar of the First Sin es un videojuego de rol de acción desarrollado por FromSoftware y publicado por Bandai Namco. Aprende cómo jugar en Linux fácilmente.

Cómo jugar God of War en Linux

Cómo jugar God of War en Linux

God of War es la cuarta instalación de la serie God of War. Aprende cómo jugar a God of War en Linux paso a paso.

Cómo instalar Gimp en Ubuntu [Guía]

Cómo instalar Gimp en Ubuntu [Guía]

Aprende a instalar Gimp en Ubuntu Linux de manera simple y sencilla mediante varias opciones: Centro de Software, Terminal, Flatpak y Snaps.

Cómo jugar Red Dead Redemption 2 en Linux

Cómo jugar Red Dead Redemption 2 en Linux

Aprende a jugar Red Dead Redemption 2 en Linux con esta guía completa que incluye la instalación de Steam y la configuración necesaria para disfrutar de este espectacular juego.

Cómo instalar LibreELEC en Raspberry Pi 4

Cómo instalar LibreELEC en Raspberry Pi 4

La Raspberry Pi 4 es perfecta para usar como un sistema operativo de reproductor multimedia impulsado por Linux, como LibreELEC. Aprende a instalarlo fácilmente.