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 | ||
imprimantes_oki [Le 26/03/2022, 11:59] 80.12.41.67 [ES] 7170 MFP |
imprimantes_oki [Le 25/08/2022, 03:35] (Version actuelle) 91.173.165.166 [Partie Scanner] |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
Vous pouvez désormais utiliser votre scanner avec [[simple-scan]] ou via la commande ''okiscantool''. | Vous pouvez désormais utiliser votre scanner avec [[simple-scan]] ou via la commande ''okiscantool''. | ||
+ | |||
+ | <note important>__**Installation sur Ubuntu 22.04**__. | ||
+ | |||
+ | Si au lancement de la commande ''okiscantool'' vous obtenez cette erreur: | ||
+ | <code bash>File "/usr/bin/okiscantool", line 110 | ||
+ | except KeyError, e: | ||
+ | ^^^^^^^^^^^ | ||
+ | SyntaxError: multiple exception types must be parenthesized</code> | ||
+ | ou qu'il n'est pas possible d'installer le paquet du driver en suivant les étapes ci-dessus. | ||
+ | |||
+ | Il est possible dans ce cas que le driver et ses outils ne soit compatibles qu'avec python 2. Pour l'installer sur ubuntu 22.04, voici les étapes: | ||
+ | * Effectuer les étapes précendentes concernant l'installation du paquet du driver. Cependant avant de recréer le ''PAQUET_TELECHARGE'' dans les étapes ci-dessus, il faut supprimer les dépendences au package ''python''. Pour cela, allez dans le répertoire ''okitmp/DEBIAN'', puis ouvrir le fichier ''control''. Supprimer sur la ligne commençant par ''Depends'' toutes les références au package ''python''. | ||
+ | * Installer python 2 et netpbm: <code bash>sudo apt-get install python2 netpbm</code> | ||
+ | * Créer un lien symbolique vers python2: <code bash>cd /usr/bin | ||
+ | ln -s python2 python</code> | ||
+ | * Installer GTK 2: pour cela il y a plusieurs étapes: | ||
+ | - Télécharger les paquets suivant: <code bash>wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pycairo/python-cairo_1.16.2-2ubuntu2_amd64.deb | ||
+ | wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygobject-2/python-gobject-2_2.28.6-14ubuntu1_amd64.deb | ||
+ | wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb | ||
+ | </code> | ||
+ | - Se déplacer dans le dossier où se trouve les debs | ||
+ | - Décompresser l'archive GTK : <code bash>dpkg-deb -R python-gtk2_2.24.0-5.1ubuntu2_amd64.deb gtktmp</code> | ||
+ | - Il faut supprimer les dépendences au package ''python''. Pour cela, allez dans le répertoire ''gtktmp/DEBIAN'', puis ouvrir le fichier ''control''. Supprimer sur la ligne commençant par ''Depends'' toutes les références au package ''python'' et ''python:any''. | ||
+ | - Recréer le paquet deb : <code bash>dpkg-deb -b gtktmp python-gtk2_2.24.0-5.1ubuntu2_amd64-corrigé.deb</code> | ||
+ | - Installer les paquets: <code bash>sudo apt-get install ./python-cairo_1.16.2-2ubuntu2_amd64.deb ./python-gobject-2_2.28.6-14ubuntu1_amd64.deb python-gtk2_2.24.0-5.1ubuntu2_amd64-corrigé.deb</code> | ||
+ | * Vous pouvez démarrer le service ''okiscand.service''. | ||
+ | </note> | ||
====== Liste des imprimantes OKI ====== | ====== Liste des imprimantes OKI ====== | ||