Instalación de Leo en MacOSX
Categorías: Python |
Contents
Requisitos
La instalación de Leo requiere básicamente:
- Python
- Tcl/Tk
- Leo
Python
En MacOSX después de la versión 10.3 (Panther) el lenguaje de programación python viene incluído en la instalación por omisión, así que ésto no será problema.
Tcl/Tk
En el caso de Tcl/Tk necesitamos instalar el paquete TclTkAqua. Al momento de escribir esta mini-güia, la versión estable es 8.4.10 y basta con el paquete TclTkAqua-8.4.10.dmg nó BI ni standalone para tener un entorno operativo.1.
Leo
Leo debe ser descargado desde su sitio oficial. Ahora mismo, la versión disponible es 4.4.3 beta 2.
Instrucciones
Usando privilegios de root (sudo sh) descomprima Leo en alguna ubicación como /tmp. Tras hacerlo, ejecute lo sguiente:
# cd leo-4-4-3/ # sh install
Se presentará en salida estándard un resumen del proceso de instalación, similar a:
Prefix directory set to "/usr/local"
Verified user is root
Making directory structure /usr/local/lib/leo
Copying files .
Creating startup script located at: /usr/local/bin/leo
***** Leo installed successfully -
make sure /usr/local/bin is in your path then
type 'leo filename.leo' to use it.Después de ésto, Leo ha sido instalado con éxito.
Ejecutando Leo
Parte del proceso de instalación incluye la creación de un script que de ahora en adelante se encargará de iniciar Leo en nuestro sistema, ubicado en /usr/local/bin/leo, así que basta de una términal2
$ /usr/local/bin/leo
Haciendo las cosas un poco más fáciles
Los archivos de Leo poseen extensión '.leo' y bueno, es interesante automatizar las cosas de tal modo que con hacer doble click sobre cualquiera de ellos podamos verlo dentro del entorno. Para ello, recurriremos a algo de AppleScript.
on open filelist
repeat with i in filelist
do shell script "/usr/local/bin/leo " & POSIX path of i & " > /dev/null 2>&1 &"
end repeat
end open
on run
do shell script "/usr/local/bin/leo > /dev/null 2>&1 &"
end runHe creado una aplicación con el anterior script que permite ejecutarle directamente desde la sección de Aplicaciones de MacOSX, simplemente descárguela y copie el contenido de la imagen DMG a /Applications. Después de hacerlo, abra cualquier archivo .leo (en la imagen DMG se incluye uno con una comparativa entre perl y python) y predetermine su apertura con el ejecutable que ha situado en /Applications.
Como luce Leo en OSX
Bien dicen que una imagen vale más que mil palabras...
