Tus impresoras en Ubuntu disponibles desde Android
Nivel de dificultad: Bajo.
Hace ya un tiempo escribí acerca de como imprimir desde tu dispositivo iOS a alguna de tus impresoras a través de tu ordenador con Ubuntu, en la entrada Airprint en Ubuntu en un chás. En este artículo hoy te voy a explicar como configurar tu ordenador con Ubuntu y Cloud Print para que también puedas imprimir desde tus dispositivos Android en tus impresoras clásicas (las que no llevan soporte integrado para Cloud Print)
Podría ser tan sencillo como activar el soporte de Google Cloud Print en tu navegador Chrome/Chromium. Sin embargo:
Para poder activar Cloud Print necesitarás tener CUPS instalado (viene por defecto en Ubuntu Desktop), y, obviamente, alguna impresora configurada en tu ordenador. No es necesario que esté conectada a un puerto USB. Podría ser una impresora de red también.
Hace ya un tiempo escribí acerca de como imprimir desde tu dispositivo iOS a alguna de tus impresoras a través de tu ordenador con Ubuntu, en la entrada Airprint en Ubuntu en un chás. En este artículo hoy te voy a explicar como configurar tu ordenador con Ubuntu y Cloud Print para que también puedas imprimir desde tus dispositivos Android en tus impresoras clásicas (las que no llevan soporte integrado para Cloud Print)
Podría ser tan sencillo como activar el soporte de Google Cloud Print en tu navegador Chrome/Chromium. Sin embargo:
- No todos usan este navegador
- Tener el navegador ejecutándose solo por Cloudprint me parece exagerado
- Quizás quieras configurar Cloud Print en un servidor sin X o sin iniciar sesión
Para poder activar Cloud Print necesitarás tener CUPS instalado (viene por defecto en Ubuntu Desktop), y, obviamente, alguna impresora configurada en tu ordenador. No es necesario que esté conectada a un puerto USB. Podría ser una impresora de red también.
Abre un terminal e instala python-pip
sudo apt-get install python-pip
Una vez instalado python-pip instalarás el módulo llamado cloudprint.
sudo pip install cloudprint
Ahora, entra en un terminal de root con el comando
sudo su
y ejecuta el siguiente comando:
cloudprint &
Te preguntará (sólo esta vez) por tus credenciales de Google y las guardará en una clave cifrada en los archivos /root/.cloudprintauth y /root/.cloudprintsaslauth
Si deseas arrancar el programa al inicio, añade el comando a tu /etc/rc.local
Para imprimir desde tu dispositivo Android, lo más fácil es que instales Cloud Print. Puedes instalarla directamente desde aquí.
Interesante, pero al meter el usuario de google, me dice: command not found
ResponderEliminarEs decir me pide el usuario, lo meto, enter y ......
che ya lo pude hacer funcionar le mande simplemente sin root ni nada el comando : cloudprint me pidio la primera vez el usuario de google, que es basicamente poner el mail completo y la contraseña .. despues se puso a agregar las impresoras y quedo ahi haciendo vaya a saber uno que ... lo prove y funciona!! una cosa, como se puede hacer para que funcione sin tener q abrir nada, (aclaro q no tengo chrome y uso Ubuntu), se entiende para que este siempre disponible desde que la enciendo a la pc.
ResponderEliminarLo que debes hacer es crear un archivo de inicio. Mira este enlace para ver como hacerlo:
Eliminarhttp://unade25.blogspot.com.es/2014/01/trucos-ubuntu-arrancar-aplicaciones-al.html
A mi me ocurre lo mismo "No module named cups...
ResponderEliminarHay que instalar también python-cups, pero lo mismo que el usuario anterior, al decir mi cuenta de gmail me dice "Usuario no encontrado
ResponderEliminar