Mi abuelo siempre decía “Una cosa muerta no le puede ganar a algo vivo”, y que razón tenía mi viejito ya que hoy le he ganado a Manjaro y a mi Impresora Canon Pixma MX450.
Hace poco compramos una impresora Canon Pixma MX450 que tiene la gracia de tener wifi, la idea era sacar tanto cable y tener la opción de mandar a imprimir desde cualquier lado y desde “cualquier” dispositivo (notebook, celular, tablet).
La tarea de instalar y configurar mi impresora no hubiese sido tan titanica si hubiese tenido una distribución de gnu linux un poco más “normal”. Ya que en el notebook de mi esposa que tiene Ubuntu no hubo mayores problemas ya que Canon provee los drivers en un archivo .deb. El problema con mi notebook es que yo instalé hace poco Manjaro 0.8.7 Ascella y soy un usuario bastante básico en cuanto a conocimientos.
Pasar de apt-get o aptitude a Pacman no es tan difícil, pero Yaourt es algo un poco más avanzado y 1 millon de veces más poderoso 🙂 (si amo yaourt), pero otro día hablaremos de estas diferencias.
Siguiendo con mi historia, después de luchar casi toda una tarde tratando de instalar la impresora y probando 1000 maneras (yo creo que fueron más) me encontré con este artículo y después de leerlo con calma y sin nada de fe, mi cerebro hizo sinapsis.
Siiii me di cuenta de la solución a mi problema… toda la tarde estuve luchando, tratando de que el administrador de impresoras me ayudara con el driver, instalando unos antiguos, otros más nuevos, pero me di cuenta que con yaourt podía elegir un componente (driver) más nuevo para mi impresora y editar el PKGBUILD para configurar en él el _name y el _id de mi impresora.
Entonces lo primero que hice fue ver cual era el componente que podía usar (superior a mi mx450) así que ejecute un:
[vitocosan@musashi ~]$ sudo yaourt -Ss cnijfilter
Revisé la lista buscando los mx
y me decidí a usar el cnijfilter-mx520.
Así que ejecuté un:
[vitocosan@musashi ~]$ sudo yaourt -S cnijfilter-mx520
Y cuando me preguntó si
==> Quiere editar PKGBUILD? [S/n] ("A" para anular)
Respondí “s” y elegí mi editor preferido
==> Editar PKGBUILD con: vim
Una vez adentro miré la lista que impresoras y felizmente ví que estaba la mia, así que sin más demora hice el cambio de _name y _id por el de mi impresora y vualá ya tenía configurado PKGBUILD para que instalara mi paquete cnijfilter-mx450
Después solo dejé que yaourt hiciera todo el trabajo sucio y listo
Después era cosa de iniciar el administrador de impresoras y de seleccionar mi impresora de la lista 🙂
Genial cierto? Bueno espero que esto ilumine a otro novato por ahí y le de luces de como instalar su impresora 🙂
Saludos!!!