SCRATCH: Trabajando sin Internet

Aunque podemos usar Scratch directamente través de su página web, hay ocasiones en las que necesitamos no depender de una conexión de Internet. Eso es justamente lo que ocurre en mis clases, donde son muchos los equipos conectados para el «ancho de banda» del que disponemos.

logo_scratch

En esta pequeña guía vamos a ver como instalar las versiones 1.4 y/o 2.0 en nuestras máquinas Ubuntu (Linux 32bits y 64bits), estando también disponibles para Windows y MacOS.

[ A ] – Instalar Scratch 1.4

Si dispones de un ordenador poco potente (menos de 1Gb de memoria, tarjeta gráfica antigua…) esta puede que sea la única opción, pero también es la más fácil. Para más información y acceso a las descargas de Windows y Mac puedes consultar la página oficial de esta versión.

IMPORTANTE! Puedes compartir proyectos de la versión 1.4 al sitio de Scratch. (Pero no podrás abrir proyectos creados en Scratch 2.0 en 1.4)

En Ubuntu accede al «Centro de Software de Ubuntu«, busca la palabra «Scratch» y selecciona la aplicación de nuestro conocido «gato» para luego darle al botón instalar…

scratch1.4

…o si prefieres como yo la consola prueba a teclear:

sudo apt-get install scratch

Scratch1.4_consola

Sea cual sea la opción elegida, al finalizar el proceso de instalación tendremos disponible en los menús de «Aplicaciones» -> «Educación» y en «Aplicaciones» -> «Programación» los accesos al programa «Scratch«.

scratch1.4_entorno

[ B ] – Instalar Scratch 2.0

La página de descargas de la versión «oficial» muestra tres sencillos pasos para realizar las instalaciones tanto en Linux, como en Windows y MacOS. En el caso particular de Linux yo he tenido que realizar las siguientes acciones dependiendo de la versión del sistema:

Instalar Adobe Air en Linux 32bit

Antes de descargar el programa conviene hacer unos ajustes desde la terminal del sistema:

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

A continuación descarga el binario de instalación, dale permiso de ejecución e inicia el proceso:

wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

sudo chmod a+x AdobeAIRInstaller.bin

sudo ./AdobeAIRInstaller.bin

Instalar Adobe Air en Linux 64bit

En el caso concreto de tener instalado un sistema de 64 bits el proceso puede simplificarse escribiendo el siguiente guión en un archivo (lo puedes llamar «instalar_air.sh«) o ejecutando las líneas de comando una a una:

#!/bin/bash
# Instalaremos las bibliotecas i386 necesarias 
sudo apt-get -y install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386

# Instalamos libgnome-keyring para i386
sudo apt-get -y install libgnome-keyring0:i386

# Crearemos enlaces simbólicos a las bibliotecas
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0  /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0  /usr/lib/libgnome-keyring.so.0.2.0

# Trabajaremos sobre el directorio temporal
cd /tmp

# Descargamos el binario de instalación de Adobe Air para Linux
wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

# Le damos permisos de ejecución
sudo chmod a+x AdobeAIRInstaller.bin

# Ejecutamos el programa de instalación
sudo ./AdobeAIRInstaller.bin

# Eliminamos el binario que ya no es necesario
rm ./AdobeAIRInstaller.bin

Tanto en 32 como 64 bits obtendrás la siguiente secuencia de pantallas:

air_inst1 air_inst2 air_inst3

Descarga e instala Scratch 2.0

Una vez cubierto el requisito previo de contar con una versión funcional de Adobe Air podemos iniciar la instalación de la última versión de Scratch. Ve a la página oficial y busca la descarga para Linux (al momento de escribir el artículo la Scratch_432.air)

scratch2_download

Una vez descargado busca en el menú «Aplicaciones» -> «Accesorios» el programa «Adobe AIR Application Installer» y selecciona el fichero descargado para lanzar la instalación. Otra opción es pulsar sobre él con el botón derecho del ratón y seleccionar «Abrir con Adobe AIR…»

scratch2_inst1

Sigue las instrucciones: acepta las condiciones de seguridad y las opciones por defecto

scratch2_inst2 scratch2_inst3

Confirma las condiciones de uso y espera a que finalice la instalación.
NOTA: durante el proceso se te pedirá la contraseña de administración.

scratch2_inst4 scratch2_inst5

Cuando inicie el programa recuerda que puedes ponerle en castellano utilizando el menú con forma de mundo mundo de la parte superior.

scratch2_inst6