Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:murex:brouillons:correctif_01 [Le 21/01/2013, 17:42] murex |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Lucid imprimante tutoriel canon}} | ||
- | |||
- | ---- | ||
- | |||
- | ====== Comment installer les pilotes génériques Canon UFR II (En CHANTIER) ====== | ||
- | |||
- | Certains modèles d'imprimantes Canon nécessitent l'installation de pilotes propriétaires ((Le code source des pilotes propriétaires n'est pas librement accessible et modifiable par les développeurs d'Ubuntu)) Linux générique. | ||
- | Sans ce rajout propriétaire, l'imprimante est partiellement reconnue et ne peut pas fonctionner. | ||
- | |||
- | Pour savoir si votre imprimante est supportée, consultez la section << **[[#Liste des imprimantes supportées]]** >>. | ||
- | |||
- | <note important> Les méthodes données ici ont été appliquées avec succès sur [[:12.10|Quantal Quetzal]] en version 32 bits. Elles n'ont pas été testées en version 64 bits.</note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | ==== Téléchargement des pilotes Canon ==== | ||
- | |||
- | Les pilotes Canon se présentent sous la forme d'un fichier unique de type archive au format **[[:tar|gzip]]**.\\ | ||
- | Cette archive d'environ 38 Mo nommée : **Linux_UFRII_PrinterDriver_V250_uk_EN.tar.gz** et est à télécharger __en bas__ **[[http://support-au.canon.com.au/contents/AU/EN/0100270808.html|cette page]]** | ||
- | |||
- | |||
- | ==== Extraction de l'archive ==== | ||
- | |||
- | === Méthode graphique === | ||
- | |||
- | Les fichiers téléchargés sous Ubuntu se trouvent par défaut dans le dossier //**Téléchargements**// du compte utilisateur en cours.\\ | ||
- | Accédez à ce dossier en utilisant votre [[:gestionnaire de fichiers]] habituel pour y [[:archivage#graphiquement|extraire l'archive]] ((sous nautilus il s'agira d'un clic droit sur l'archive et de choisir << //Extraire ici// >>)), libérant ainsi un dossier\\ << **Linux_UFRII_PrinterDriver_V250_uk_EN** >>. | ||
- | |||
- | |||
- | === Méthode en ligne de commande === | ||
- | |||
- | Pour résumer les étapes précédentes et leur exécution en ligne de commande : | ||
- | * se positionner dans le dossier //**Téléchargements**// de votre compte utilisateur :<code>cd ~/Téléchargements</code> | ||
- | * décompresser l'archive :<code>tar xvzf Linux_UFRII_PrinterDriver_V250_uk_EN.tar.gz</code> | ||
- | * aller au dossier **Linux_UFRII_PrinterDriver_V250_uk_EN** :<code>cd ./Linux_CAPT_PrinterDriver_V250_uk_EN</code> | ||
- | |||
- | <note tip>Pensez à l'auto-complétion: Saisissez le début du mot //Linux// puis appuyez sur la touche de tabulation</note> | ||
- | |||
- | ===== Choix de la méthode d'installation ===== | ||
- | |||
- | L'archive contient, dans le dossier //**Linux_UFRII_PrinterDriver_V250_uk_EN,**// d'autres dossiers dépendant de la méthode d'installation : | ||
- | * //**32-bit_Driver**// : contient, entre autres, les [[:paquet|paquets .deb]] pour l'installation sur **[[:architecture_materielle|architecture]] 32 bits**((il y a également les paquets au format RPM 32-bit)) \\ //** Voir la méthode << [[#Installation paquets .deb 32 bits]] >>.**// | ||
- | * //**64-bit_Driver**// : contient uniquement les paquets au format RPM 64 bits((qui peuvent être convertis en paquets .deb à l'aide d'alien (méthode non recommandée) )) \\ | ||
- | * //**Sources**// : contient deux archives tar.gz pour la compilation depuis les sources des pilotes et l'installation sur **[[:architecture_materielle|architecture]] [[:ubuntu_64bits|64 bits]]** ;\\ //**Voir la méthode << [[#Compilation et installation depuis les sources (pour 64 bits)]] >>.**// | ||
- | |||
- | |||
- | <note help>Si vous ne savez pas si vous utilisez la version 32 bits ou 64 bits d'Ubuntu vous pouvez consulter le paragraphe << **[[:architecture_materielle#mon_ubuntu_est-il_en_32_bits_ou_en_64_bits|Mon Ubuntu est-il en 32 bits ou en 64 bits ?]]** >></note> | ||
- | |||
- | On y trouve également le dossier suivant : | ||
- | * //**Documents**// : contient les informations légales relatives à l'utilisation et l'installation du pilote. | ||
- | |||
- | |||
- | ===== Installation paquets .deb 32 bits ==== | ||
- | |||
- | Depuis le dossier <<**Linux_UFRII_PrinterDriver_V250_uk_EN**>> issu de l'archive, naviguez jusqu'au chemin //**32-bit_Driver**//. | ||
- | |||
- | Dans ce dernier, se trouve un dossier //**Debian **//qui contient les deux pilotes mis sous forme de [[:paquet]] :\\ | ||
- | * **cndrvcups-common_2.50-1_i386.deb** | ||
- | * **cndrvcups-ufr2-uk_2.50-1_i386.deb** | ||
- | |||
- | === Méthode graphique === | ||
- | |||
- | Pour [[:tutoriel/comment_installer_un_paquet|installer les pilotes]], depuis votre [[:gestionnaire de fichiers]], il suffira généralement de faire un double-clic sur le [[:paquet]] **cndrvcups-common_2.50-1_i386.deb** et de suivre les instructions de votre [[:gestionnaire de paquets]]. | ||
- | |||
- | Vous ferez ensuite un double-clic sur le [[:paquet]] **cndrvcups-ufr2-uk_2.50-1_i386.deb** afin de finaliser l'installation du pilote. | ||
- | |||
- | **Redémarrez votre ordinateur** avant de continuer par l'**[[#installation de l'imprimante]].** | ||
- | |||
- | === Méthode en ligne de commande === | ||
- | |||
- | - Depuis le dossier où l'archive a été décompressée, il faut aller dans le dossier //**./Linux_UFRII_PrinterDriver_V250_uk_EN/32-bit_Driver/Debian**//.\\ Si vous êtes déjà dans le bon dossier, passez au point 2, sinon entrez la commande suivante en [[:console]] :<code>cd ./Linux_UFRII_PrinterDriver_V250_uk_EN/32-bit_Driver/Debian</code> | ||
- | - Une fois dans le dossier //**Debian**//, installez les deux paquets :<code>sudo dpkg -i cndrvcups-common_2.50-1_i386.deb cndrvcups-ufr2-uk_2.50-1_i386.deb</code> | ||
- | |||
- | **Redémarrez votre ordinateur** avant de continuer par l'**[[#installation de l'imprimante]].** | ||
- | |||
- | |||
- | ===== Compilation et installation depuis les sources (pour 64 bits) ===== | ||
- | |||
- | ====Pré-requis==== | ||
- | |||
- | - [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] nécessaires à la compilation : **[[apt>build-essential,libstdc++6-4.4-dev,debhelper,autoconf,libglib2.0-dev,libgtk2.0-dev,libltdl-dev,libgpg-error-dev,libcups2-dev,libxml2-dev,cdbs,lintian,fakeroot,devscripts,pbuilder,dh-make,debootstrap,ia32-lib,libglade2-dev|build-essential libstdc++6-4.4-dev debhelper autoconf libglib2.0-dev libgtk2.0-dev libltdl-dev libgpg-error-dev libcups2-dev libxml2-dev cdbs lintian fakeroot devscripts pbuilder dh-make debootstrap libglade2-dev]]**\\ ce qui donne en une ligne de commande : <code>sudo apt-get install build-essential libstdc++6-4.4-dev debhelper autoconf libglib2.0-dev libgtk2.0-dev libltdl-dev libgpg-error-dev libcups2-dev libxml2-dev cdbs lintian fakeroot devscripts pbuilder dh-make debootstrap libglade2-dev</code> | ||
- | - Créer le lien symbolique : <code>sudo ln -s lib /usr/lib64</code> | ||
- | - Installer le paquet //ia32-libs// : **[[apt>ia32-libs]]** | ||
- | - Depuis le dossier où [[#extraction_de_l_archive|l'archive a été décompressée]], il faut aller dans le dossier des sources //**./Linux_UFRII_PrinterDriver_V250_uk_EN/Src**//.\\ Si vous êtes déjà dans le bon dossier, passez au point 5, sinon entrez la commande suivante en [[:console]] :<code>cd ./Linux_UFRII_PrinterDriver_V250_uk_EN/Src</code> | ||
- | - [[:archivage#graphiquement|Extraire les archives]] contenant les sources :<code>tar xvzf cndrvcups-common-2.50-1.tar.gz | ||
- | tar xvzf cndrvcups-lb-2.50-1.tar.gz</code> | ||
- | |||
- | ==== Pilote cndrvcups-common-2.50 ==== | ||
- | |||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-common-2.50/debian/control** fraîchement créé et remplacer : <file>Architecture : i386</file> par : <file>Architecture : amd64</file> | ||
- | * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-common-2.50** : <code>cd ./cndrvcups-common-2.50</code> | ||
- | * Compiler le paquet : <code>dpkg-buildpackage</code> | ||
- | * Retournez dans le dossier des sources : <code>cd ..</code> | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] .deb fraichement créé : <code>sudo dpkg -i cndrvcups-common_2.50-1_amd64.deb</code> | ||
- | |||
- | |||
- | ==== Pilote cndrvcups-lb-2.50 ==== | ||
- | |||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-lb-2.50/debian/control** et remplacer : <file>Architecture : i386</file> par : <file>Architecture : amd64</file> | ||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-lb-2.50/debian/rules** et commenter ((ajouter un dièse # en début de ligne)) la ligne n°127: //dh_shlibdeps// (située en fin du fichier) | ||
- | * Depuis le dossier des sources, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-lb-2.50/allgen.sh** et à la fin de la ligne n°17 supprimer l'option : //- - enable-shared - - disable-static//, puis à la fin de la ligne n°37 supprimer l'option : //- - enable-static - - disable-shared// | ||
- | * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-lb-2.50** : <code>cd ./cndrvcups-lb-2.50</code> | ||
- | * Compiler le paquet: <code>dpkg-buildpackage</code> | ||
- | * Retournez dans le dossier des sources : <code>cd ..</code> | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] .deb fraîchement créé : <code>sudo dpkg -i cndrvcups-ufr2-uk_2.50-1_amd64.deb</code> | ||
- | |||
- | **Redémarrez votre ordinateur** avant de continuer par l'**[[#installation de l'imprimante]].** | ||
- | |||
- | <note>Cette méthode est inspirée de [[http://forums.gentoo.org/viewtopic-p-7125084.html#7125084|ce sujet]]. La compilation et l'installation des deux paquets s'exécutent sans erreur. Il faut installer le paquet //cndrvcups-common_2.50-1_amd64.deb// __avant__ de lancer la compilation pour //cndrvcups-lb-2.50//. \\ </note> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | \\ \\ \\ \\ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | Chacune des commandes ci-dessous doit être entrée en [[:console]]. | ||
- | |||
- | === Pré-requis === | ||
- | |||
- | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://libcups2-dev|libcups2-dev]]** nécessaire à la compilation des sources. | ||
- | - [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt://libgtk2.0-dev|libgtk2.0-dev]], [[apt://libglade2-dev|libglade2-dev]], [[apt://autoconf|autoconf]], [[apt://automake|automake]],[[apt://libtool|libtool]] et [[apt://g++|g++]]** | ||
- | - Depuis le dossier où l'archive a été décompressée, il faut aller dans le dossier ''./francais/Sources''.\\ Si vous êtes déjà dans le bon dossier, passez au point 3, sinon entrez les commandes suivantes en [[:console]] :<code>cd ./francais/Sources</code> | ||
- | - Décompressez les archives contenant les sources :<code> | ||
- | tar xvzf cndrvcups-common-2.00-2.tar.gz | ||
- | tar xvzf cndrvcups-lb-2.00-2.tar.gz</code> | ||
- | |||
- | === Pilote Canon CUPS Common v2.00 === | ||
- | |||
- | * Depuis le dossier des sources, entrez dans le dossier **''cndrvcups-common-2.00''** fraîchement créé : <code>cd ./cndrvcups-common-2.00</code> | ||
- | * Compilez le module :<code>make gen</code> | ||
- | * Installez le module :<code>sudo make install</code>ou<code>sudo checkinstall</code> | ||
- | * Revenez au dossier des sources :<code>cd ..</code> | ||
- | |||
- | === Pilote Canon CUPS LB v2.00 === | ||
- | |||
- | * Depuis le dossier des sources, entrez dans le dossier **''cndrvcups-lb-2.00''** fraîchement créé : <code>cd ./cndrvcups-lb-2.00</code> | ||
- | * Compilez les modules UFR2 :<code>./allgen.sh</code> | ||
- | * Installez les modules :<code>sudo make install</code>ou<code>sudo checkinstall</code> | ||
- | * Revenez au dossier des sources :<code>cd ..</code> | ||
- | |||
- | **Continuez par l'[[#Installation de l'imprimante]].** | ||
- | |||
- | <note tip>Si la compilation ne vous permet toujours pas d'installer votre imprimante, vous pouvez essayer la méthode par [[:Alien]]</note> | ||
- | |||
- | === Pilote Canon CUPS v2.50 === | ||
- | |||
- | * Télécharger et extraire l'archive du pilote : http://gdlp01.c-wss.com/gds/8/0100002708/07/Linux_UFRII_PrinterDriver_V250_uk_EN.tar.gz | ||
- | * Extraire les archives cndrvcups-common-2.50-1.tar.gz et cndrvcups-lb-2.50-1.tar.gz | ||
- | |||
- | <code> | ||
- | cd cndrvcups-common-2.50/ | ||
- | sed -i.bak 's/Architecture: i386/Architecture: i386 amd64/g' debian/control | ||
- | sed -i.bak 's/#\tdh_makeshlibs/\tdh_makeshlibs/g' debian/rules | ||
- | debuild binary | ||
- | cd .. | ||
- | cd cndrvcups-lb-2.50 | ||
- | sed -i.bak 's/Architecture: i386/Architecture: i386 amd64/g' debian/control | ||
- | sed -i.bak 's/#\tdh_makeshlibs/\tdh_makeshlibs/g' debian/rules | ||
- | sed -i.bak 's/ --\(dis\|en\)able-\(static\|shared\)//g' allgen.sh | ||
- | debuild binary | ||
- | cd .. | ||
- | sudo dpkg -i cndrvcups-common_2.50-1_amd64.deb cndrvcups-ufr2-us_2.50-1_amd64.deb | ||
- | </code> | ||
- | |||
- | Voir http://forums.gentoo.org/viewtopic-p-7125084.html#7125084 pour compiler des .deb 64bits sur une Ubuntu 12.04 et suivantes. | ||
- | |||
- | ===== Installation de l'imprimante ===== | ||
- | |||
- | Vous pouvez désormais vous référer au **[[:tutoriel:installer_imprimante_preinstalles|guide d'installation d'une imprimante à partir de pilotes pré-installés]].** | ||
- | |||
- | |||
- | ---- | ||
- | |||
- | |||
- | ===== Liste des imprimantes supportées ===== | ||
- | |||
- | Voici la liste des imprimantes supportées par ce pilote selon Canon. | ||
- | |||
- | Accédez directement à votre modèle : | ||
- | | [[#Modèles imagePRESS|imagePRESS]] | [[#Modèles imageRUNNER|imageRUNNER]] | [[#Modèles iR et iRC|iR / iRC]] | [[#Modèles i-SENSYS|i-SENSYS]] | [[#Modèles LaserBase|LaserBase]] | [[#Modèles LaserShot|LaserShot]] | [[#Modèles MF|MF]] | [[#Modèles PC-D|PC-D]] | [[#Autres Modèles (BJC, LBP, MultiPASS)]] | | ||
- | |||
- | ==== Modèles imagePRESS ==== | ||
- | |||
- | * imagePRESS C1 | ||
- | * imagePRESS C1+ | ||
- | |||
- | ==== Modèles imageRUNNER ==== | ||
- | |||
- | * imageRUNNER 2318 | ||
- | * imageRUNNER 2320 | ||
- | * imageRUNNER ADVANCE C5030 | ||
- | * imageRUNNER ADVANCE C5030i | ||
- | * imageRUNNER ADVANCE C5035 | ||
- | * imageRUNNER ADVANCE C5035i | ||
- | * imageRUNNER ADVANCE C5045 | ||
- | * imageRUNNER ADVANCE C5045i | ||
- | * imageRUNNER ADVANCE C5051 | ||
- | * imageRUNNER ADVANCE C5051i | ||
- | * imageRUNNER ADVANCE C7055i | ||
- | * imageRUNNER ADVANCE C7065i | ||
- | * imageRUNNER ADVANCE C9060 PRO | ||
- | * imageRUNNER ADVANCE C9070 PRO | ||
- | * imageRUNNER C1021i | ||
- | * imageRUNNER C1021iF | ||
- | |||
- | ==== Modèles iR et iRC ==== | ||
- | |||
- | * iR1018 | ||
- | * iR1020 | ||
- | * iR1022A | ||
- | * iR1022F | ||
- | * iR1022i | ||
- | * iR1022iF | ||
- | * iR1024A | ||
- | * iR1024F | ||
- | * iR1024i | ||
- | * iR1024iF | ||
- | * iR105Plus | ||
- | * iR2016 | ||
- | * iR2016i | ||
- | * iR2018 | ||
- | * iR2018i | ||
- | * iR2020 | ||
- | * iR2020i | ||
- | * iR2022 | ||
- | * iR2022i | ||
- | * iR2025 | ||
- | * iR2025i | ||
- | * iR2030 | ||
- | * iR2030i | ||
- | * iR2230 | ||
- | * iR2270 | ||
- | * iR2870 | ||
- | * iR3025 | ||
- | * iR3035 | ||
- | * iR3045 | ||
- | * iR3180C/Ci | ||
- | * iR3225 | ||
- | * iR3235 | ||
- | * iR3245 | ||
- | * iR3530 | ||
- | * iR3570 | ||
- | * iR4570 | ||
- | * iR5055 | ||
- | * iR5065 | ||
- | * iR5075 | ||
- | * iR5570 | ||
- | * iR5870C/Ci | ||
- | * iR5880C/Ci | ||
- | * iR6570 | ||
- | * iR6870C/Ci | ||
- | * iR6880C/Ci | ||
- | * iR7086 | ||
- | * iR7095 | ||
- | * iR7105 | ||
- | * iR8070 | ||
- | * iR85Plus | ||
- | * iR9070 | ||
- | * iRC1021i | ||
- | * iRC2380i | ||
- | * iRC2880 | ||
- | * iRC3080/i | ||
- | * iRC3380 | ||
- | * iRC3580/i | ||
- | * iR C4080i | ||
- | * iR C4580i | ||
- | * iR C5185i | ||
- | * iRC5185i | ||
- | |||
- | ==== Modèles i-SENSYS ==== | ||
- | |||
- | * i-SENSYS FAX-L160 | ||
- | * i-SENSYS FAX-L3000 | ||
- | * i-SENSYS FAX-L3000IP | ||
- | * i-SENSYS LBP-3370 | ||
- | * i-SENSYS LBP5970 | ||
- | * i-SENSYS LBP5975 | ||
- | * i-SENSYS LBP7750Cdn | ||
- | * i-SENSYS MF4010 | ||
- | * i-SENSYS MF4120 | ||
- | * i-SENSYS MF4140 | ||
- | * i-SENSYS MF4150 | ||
- | * i-SENSYS MF4270 | ||
- | * i-SENSYS MF4320d | ||
- | * i-SENSYS MF4330d | ||
- | * i-SENSYS MF4340d | ||
- | * i-SENSYS MF4350d | ||
- | * i-SENSYS MF4370dn | ||
- | * i-SENSYS MF4380dn | ||
- | * i-SENSYS MF4660 | ||
- | * i-SENSYS MF4690PL | ||
- | * i-SENSYS MF6680dn | ||
- | * i-SENSYS MF8030Cn | ||
- | * i-SENSYS MF8050Cn | ||
- | * i-SENSYS MF8330Cdn | ||
- | * i-SENSYS MF8350Cdn | ||
- | * i-SENSYS MF8450 | ||
- | * i-SENSYS MF9130 | ||
- | * i-SENSYS MF9170 | ||
- | |||
- | ==== Modèles LaserBase ==== | ||
- | |||
- | * LaserBase MF6530 | ||
- | * LaserBase MF6540PL | ||
- | * LaserBase MF6550 | ||
- | * LaserBase MF6560PL | ||
- | * LaserBase MF6580PL | ||
- | |||
- | ==== Modèles LaserShot ==== | ||
- | |||
- | * LASER SHOT LBP3360 | ||
- | * Laser Shot LBP3460 | ||
- | * LaserShot LBP5960 | ||
- | |||
- | ==== Modèles MF ==== | ||
- | |||
- | * MF7170i | ||
- | * MF7170ii | ||
- | |||
- | ==== Modèles PC-D ==== | ||
- | |||
- | * PC-D440 | ||
- | * PC-D450 | ||
- | |||
- | ==== Autres Modèles (BJC, LBP, MultiPASS)==== | ||
- | |||
- | * BJC-4100 | ||
- | * LBP5360 | ||
- | * MultiPASS L90 | ||
- | |||
- | ---- | ||
- | Contributeurs : [[utilisateurs:laurentb|Laurent Bellegarde]] , [[:utilisateurs:fabux]], [[:utilisateurs:draco31.fr]] | ||
- | |||