Pages: [1]   Go Down
Author Topic: RPM de arduino para Mageia 3 (y otras distribuciones basadas en RPM)  (Read 522 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 1
Posts: 67
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Este post es para informar que está disponible un paquete RPM de Arduino para Mageia 3

El binario oficial de Arduino hecho por Mageia no funciona. A demás, magia usa vesiones nuevas de AVR-GCC que no son totalmente compatibles con los los fuentes de Arduino. Para solucionarlo he creado un nuevo paquete basado en los binarios oficiales de Arduino con unos pocos cambios (que explico al final). El paquete funciona sin problemas simplemente con instalarlo y no necesita modificar grupos o permisos ni reinicios.

Instrucciones:

Para 32 bits:

Alternativa 1 (preferible porque permite actualizaciones automáticas):

Code:
urpmi.addmedia --wget --distrib http://ftp.blogdrake.net/mageia/mageia3/i586
urpmi arduino
Alternativa 2 (instalación manual):

Code:
urpmi http://ftp.blogdrake.net/mageia/mageia3/free/i586/arduino-1.0.5-1bdk.mga3.i586.rpm
Para 64 bits:

Alternativa 1 (preferible porque permite actualizaciones automáticas):

Code:
urpmi.addmedia --wget --distrib http://ftp.blogdrake.net/mageia/mageia3/x86_64
urpmi arduino
Alternative 2 (instalación manual):

Code:
urpmi http://ftp.blogdrake.net/mageia/mageia3/free/x86_64/arduino-1.0.5-1bdk.mga3.x86_64.rpm

El paquete también está disponible en el repositorio para mageia 2 y debería funcionar en otras distribuciones basadas en RPM.

Explicación de los cambios:
  • El paquete incluye todos los binarios oficiales de Arduino para mantener máxima compatibilidad con la excepción de:
  • He reemplazado la biblioteca RXTX library con los siguientes diferencias:
    • Se ha deshabilitado el bloqueo de puertos para que no sea necesario agregar el usuario al grupo lock
    • Se ha agregado la detección de los dispositivos /dev/ttyACM y /dev/arduino devices
  • He agregado una nueva regla de udev que:
    • Asigna por defecto los permisos 666 al conectar el Arduino para evitar la necesidad de agregar el usuario al grupo dialout.
    • Se ha agregado un enlace al dispositivo con el nombre "arduiono" para que se cree automáticamente un /dev/arduino
Logged

Cordoba
Offline Offline
God Member
*****
Karma: 31
Posts: 545
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

voy a prpbarlo con Opensuse a ver si anda
Logged

El que pregunta aprende, el que responde aprende a responder.

Cordoba
Offline Offline
God Member
*****
Karma: 31
Posts: 545
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Probado en Opensuse 12.3, instala correctamente, abre sin conflictos. Sube datos sin ser root o agregar permiso. y aparece el puerto acm.
Uns joya.
Alguien lo mantiene?
Logged

El que pregunta aprende, el que responde aprende a responder.

Pages: [1]   Go Up
Jump to: