Apple Swift en Debian

Primero aclarar que lo he hecho con la versión estable de Swift la cual se puede descargar en https://swift.org/download/ ya que la versión inestable o beta no se por que no funcionaba, aunque puede que en el momento de que leas esto ya funcione sin problemas.


Primero abrir una terminal como root

# cd /opt
# mkdir -p /opt/swift/build
# cd /opt/swift/build


Ahora descargamos y descomprimimos los paquetes para programar en Swift, el cual no hay que compilar ya que vienen listos para ejecutar (recuerda cambiar el nombre del paquete por el que descargues).

# wget https://swift.org/builds/swift-2.2-release/ubuntu1404/swift-2.2-RELEASE/swift-2.2-RELEASE-ubuntu14.04.tar.gz
# tar zxvf swift-2.2-RELEASE-ubuntu14.04.tar.gz
# mv swift-2.2-RELEASE-ubuntu14.04 /usr /opt/swift/


Ahora verificamos que en /opt/swift/ este el directorio usr

$ ls /opt/swift


Una vez que confirmamos que este dentro, añadiremos el siguiente parámetros, para que cuando escribamos swift en la terminal, se abra el editor (hacer esto como usuario).

$ export PATH=/opt/swift/usr/bin:"${PATH}"


Ahora actualizamos los repositorios e instalamos las dependencias necesarias.

# apt-get update
# apt-get install curl gcc sqlite3 git-core libffi-dev python-setuptools  python-dev python-pip


Listo, ahora solo queda ejecutar swift para que se abra el editor y podamos comenzar a ejecutar código o compilar algún archivo .swift.

$ swift
Welcome to Swift version 2.2 (swift-2.2-RELEASE). Type :help for assistance.
  1> 1 + 1  
$R0: Int = 2