Usar las impresoras de Google Cloud Print como locales

No tengo impresora pero algunos colegas y amigos me comparten las suyas desde Google Cloud Print. El beneficio adicional de usar este servicio es que no necesito controladores para los aparatos. Imprimir desde Chrome o Android es una bicoca, pero necesito poder hacerlo desde mi notebook con Linux.

Subir el archivo a Drive y luego imprimir me parecía un acto prehistórico, así que busqué cómo instalar esas impresoras para usarlas como si fueran locales desde cualquier programa o aplicación de mi maquina. Resultó bastante simple y con un regalito inesperado, puedo también subir los archivos en formato PDF directamente a Drive.

En el blog de Ignacio García está la forma de hacerlo, que traspaso acá. Me funcionó en mi Xubuntu 14.04 y según leo en la página del desarrollador soporta las distribuciones más populares.

En mi caso los pasos son pocos e incluyen incorporar el repositorio del autor:

sudo add-apt-repository ppa:simon-cadman/cups-cloud-print
sudo apt-get update
sudo apt-get install cupscloudprint

Ya instalado es necesario correr el script de configuración. Está en inglés pero muy comprensible. Te guía para que Google autorice a la aplicación a que acceda a tus impresoras en la nube y puedas elegir el nombre de las mismas. Permite incorporar más de una cuenta de Google Cloud Print, muy útil en caso de usar identidades diferentes por trabajo o deseo personal:

sudo /usr/lib/cloudprint-cups/setupcloudprint.py

Finalizada la operación, todo aparece como local, tanto la impresora como la opción para enviar en PDF a Drive. Las dos “impresoras locales” que se ven en la imagen son en realidad la nube:

Google Cloud Print desde linux

 


17 comentarios

  1.   clown dijo

    compartan sus impresoras, es muy seguro…
    https://www.youtube.com/watch?v=oVe-Fx9zph0

  2.   eliotime3000 dijo

    Ahora veré cómo hacer lo mismo pero con Windows para no tener que estar instalando a cada rato el driver de la impresora.

  3.   Alfonso dijo

    Al meter el comando “sudo /usr/lib/cloudprint-cups/setupcloudprint.py”, me sale esto “sudo: /usr/lib/cloudprint-cups/setupcloudprint.py: command not found”. No sé dónde está el error.
    Alguna idea?
    Gracias por compartir y saludos.

    1.    Yukiteru dijo

      “sudo: /usr/lib/cloudprint-cups/setupcloudprint.py: command not found”

      Mas claro no puede ser el mensaje. El comando o archivo que trata de ejecutar no existe, es decir, no está instalado.

    2.    alex dijo

      Intenta anteponiendo el comando python, ej:

      sudo python /usr/lib/cloudprint-cups/setupcloudprint.py”, me sale esto “sudo: /usr/lib/cloudprint-cups/setupcloudprint.py

      saludos

      1.    alex dijo

        me equivoqué en el comentario anterior, me pasó por copiar y pegar desde tu comentario jeje!

        Intenta anteponiendo el comando python, ej:

        sudo python /usr/lib/cloudprint-cups/setupcloudprint.py”

        Saludos

      2.    Alfonso dijo

        Con ese comando me sale esto: “[Errno 2] No such file or directory”

  4.   toño dijo

    GRANDIOSO TIP,HOMBRE.ERES MI IDOLO POR ESTE DÍA!!!!!

  5.   Azureus dijo

    Genial, muchas gracias por esto, tenía una multifuncional parada porque me daba pereza instalar las utilerías y controladores.
    Por cierto ¿Qué sucedió con lo de los useragent de los comentarios? Precisamente no tenía mucho que lo había configurado en mi arch :c

    1.    Alfonso dijo

      Lo intentaré, gracias Alex

    2.    Ulceration_ dijo

      Hace poco se reporto un bug para los complementos que mostraban el user-agent con el cual podías envenenar la cabeza del navegador y hacer algunas cosas “malignas” con eso. Puede ser que los chicos hayan quitado ese complemento o dejo de funcionar, uno nunca sabe.

      Saludos

      1.    elav dijo

        Exacto! 😀

  6.   Diukx dijo

    A mí me anduvo con este código. Tengo deeping que es una versión de UBUNTU.
    sudo /usr/share/cloudprint-cups/setupcloudprint.py

    1.    Alfonso dijo

      A mi no me anda con ninguno. Tengo ubuntu 14.04. Con ese me pide una cuenta y un código de Google, que no tengo ni idea de qué es.

      1.    eVeR dijo

        Alfonso… para poder usar el servicio de Google Cloud Print tenés que tener una cuenta de Gmail, igual que para poder usar cualquier otro servicio de Google… así de sencillo

      2.    Alfonso dijo

        Meteré el comando de Diukx y luego la cuenta de google como dice eVer, a ver que pasa.

      3.    Alfonso dijo

        Ya, ya está hecho. Gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.