lunes, abril 20, 2009

Instalar Impresora Canon IP1800

Tomado: http://ubuntu.org.uy/main/?q=node/552

Ayer me compre una impresora canon pixma ip1800. Y la verdad me volvi loco tratando de hacerla andar en Ubuntu.

Como todo la solucion es bien facil pero el que no sabe es como el que no ve. esta solucion es para todas las pixma del 1000 al 2000 creo o sea si el modelo es 1800 como la mia o 1000 o 1200 tambien sirve.Abrimos una terminal y editamos el archivo Sources.list, vamos a utilizar NANO (NANO es un editor de texto)
sudo nano /etc/apt/sources.list

Agregamos la siguiente línea al final de archivo
deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/ubuntu ./
Luego grabamos y cerramos

Actualizamos con la suguiente linea:
sudo apt-get update

Bajamos lo drivers
sudo apt-get install libcnbj-2.5 bjfilter-2.5 pstocanonbj

Conectamos la printer y luego él sistema agregará automáticamente la IP1000 Rev. 2.5. - Confirmas que este en tamaño Carta.

http://www.tuxapuntes.com/tux/content/view/938/86/

__________________________________________________________________________________________

__________________________________________________________________________________________

Ejecutar los siguientes pasos si la impresora no se instala.

Antes ejecute lo siguiente:

Descargar este archivo: libxml1_1.8.17-12_i386.deb Desde el Google luego instalar con:

sudo apt-get install -y --force-yes libxml1_1.8.17-12_i386.deb

Siga los siguientes pasos para culminar exitosamente la instalacion.

Tomado de: http://hup.hu/node/61681

# Requiere los siguientes paquetes: cnijfilter-common_2.70-2_i386.deb; cnijfilter-ip1800series_2.70-2_i386.deb
# Es posible descargar desde la siguiente direccion:
# http://ubuntubee.blogspot.com/2008/02/canon-pixma-ip1800-and-ubuntu.html OR:
# http://caletalinux.blogspot.com/2007/07/canon-ip1800-drivers-en-ubuntu-feisty.html

# Despues de haber descargado estos dos paquetes con extension deb, ejecutamos el siguiente script, pero antes eliminar la impresora si ya tiene agregada a su computadora luego desconectela cuando termine el script conectela nuevamente e implicitamente se agregarà.

dpkg-deb -x cnijfilter-ip1800series_2.70-2_i386.deb tmpdir
dpkg-deb --control cnijfilter-ip1800series_2.70-2_i386.deb tmpdir/DEBIAN
sed -e "s/libglib1.2/libglib1.2ldbl/" tmpdir/DEBIAN/control > tmpdir/DEBIAN/control-tmp

rm tmpdir/DEBIAN/control
mv tmpdir/DEBIAN/control-tmp tmpdir/DEBIAN/control
dpkg -b tmpdir cnijfilter-ip1800series_2.70-2_i386-patched-dep.deb
rm -rf tmpdir/

apt-get update
apt-get install -y --force-yes libglib1.2ldbl libgtk1.2 libxml1 # you can find them in the Hardy repository
dpkg -i cnijfilter-common_2.70-2_i386.deb cnijfilter-ip1800series_2.70-2_i386-patched-dep.deb

# En este foro esta el truco de como hacer una modificacion a un paquete: http://ubuntuforums.org/showthread.php?t=110458

# Se procedio hacer esto porque la libreria libglib1.2 y libglib1.2ldbl (collides) - es el nuevo paquete y ha sido cambido de nombre, la libreria libglib1.2 no esta en el repositorio con el nuevo nombre libglib1.2ldbl esta es quien tiene el driver de la impresora correctamente


No hay comentarios: