Instalación de processing en fedora


Instalando Arduino

Instalando Arduino en nuevas versiones de Fedora es fácil basta con ejecutar, esto es opción, en caso de que ya lo tengan instalado, pues omitanlo:
sudo yum install arduino
También hay una herramienta comiler/uploader de línea de comandos que también es bastante util:
sudo yum install ino picocom
Asegurar de agregar nuestro usuario a lo siguientes grupos:
sudo gpasswd add $USER dialout lock

Instalación de Processing

Puesto que solo hay compatibilidad para 32 bits, entonces se tienen que instalar de la siguiente manera.

32 bit

Descargar el último paquete de Processing sitio web y extraer el  archivo en alguna parte.
Si estás ejecutando 64 bits de Linux tendrá que instalar los siguientes paquetes para garantizar compatibilidad.
sudo yum install redhat-lsb-desktop.i686
Si va a usar OpenGL también necesitará el controlador de gráficos de 32 bit propietario (intel por ejemplo):
sudo yum install mesa-dri-drivers.i686

64 bits

Para el de 64 bits, es necesario descargar el paquete y descomprimirlo en alguna parte de sus sistema de ficheros, por ejemplo /opt/

Configuración para un buen funcionamiento

32 bit

Processing al igual que arduino necesita permisos para poder modificar archivos de los directorios de /run/lock/ /var/lock para asegurar ese permiso, realizar los siguiente.
sudo chown root:lock /run/lock
sudo chmod 0775 /run/lock
Para no tener que dar permisos cada vez que vayas a utilizar dichos programas, puedes hacerlo permanente con la siguiente línea de comandos.
sudo cp /usr/lib/tmpfiles.d/legacy.conf /etc/tmpfiles.d/
Ahora editar el archivo /etc/tmpfiles.d/legacy.conf y cambie la línea:
d /run/lock 0755 root root -
a esto:
d /run/lock 0775 root lock -

Por último

Realizar lo siguiente:
Mover la carpeta descomprimida del archivo que descargaron de processing, cambiarle el nombre a processing y moverla a /opt/ pueden hacerlo abriendo en la terminal un gestor de archivos en modo superusuario o desde consola:
Abriendo un gestor de archivos desde terminal en modo superusuario:

sudo nautilus
Luego de ejecutar el comando anterior, abrirá nautilus en modo superusuario, mover la carpeta manualmente a /opt, es la manera más fácil.
Mover la carpeta desde consola:
sudo su -c "mv /tmp/processing* /opt/processing"
Después ejecutar el siguiente comando:
sudo su -c "ln -s /opt/processing/processing /usr/local/bin/processing"
Y eso es todo,  a usarlo ahora:
Para ejecutar processing realizar desde consola el siguiente comando:
cd /opt/processing
./processing

Comentarios:

@