Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sane-backends [Le 24/04/2011, 18:15] – de apt:// à apt> thibault.lemaitresane-backends [Le 12/06/2020, 09:07] (Version actuelle) – [Via les sources] lien mort 91.160.149.214
Ligne 1: Ligne 1:
 +{{tag> scanner ocr}}
 +----
  
 +======Sane-backends, bibliothèques SANE de prise en charge des périphériques de numérisation======
 +
 +<note help>Si vous disposez d'un scanner assez récent, il peut être intéressant voire nécessaire de mettre à jour [[http://www.sane-project.org/|SANE]] vers sa dernière révision et ainsi être reconnu par Ubuntu.\\ 
 +Sur cette [[http://www.sane-project.org/sane-mfgs.html|page du projet SANE]] vous pourrez y trouver la liste des scanners supportés.</note>
 +<note important>Dans ce tutoriel, nous allons mettre à jour SANE vers sa dernière révision disponible depuis les dépôts [[:GIT]] de SANE. Vous l'aurez compris, c'est une **version en cours de développement** et qui **peut contenir des bugs**. Elle peut rendre instable votre système. **Veuillez utiliser cette version qu'en dernier recours** !</note>
 +
 +**[[http://www.sane-project.org/|Sane]]**, "**S**canner **A**ccess **N**ow **E**asy" est une [[wpfr>Interface_de_programmation|interface de programmation (API)]] distribuée sous [[wpfr>Licence publique générale GNU]] qui fournit un accès standardisé à tout matériel de numérisation (scanner à plat, scanner à main, vidéo et caméra fixe, lecteurs optiques, etc. )
 +
 +**Sane-backends**, n'est pas un paquet comme ceux que vous gérez habituellement dans une distribution %%GNU/Linux%%. C'est un [[wpfr>backend]], (Sorte de conteneur accueillant un ensemble de [[wpfr>Bibliothèque_logicielle|bibliothèques logicielles]] indissociables). Sa gestion (mise à jour, installation, désinstallation,...) ne se fait pas tel quel. Par exemple la [[:commande_shell|commande]] **''sudo apt-get install sane-backends''** n'aboutira pas.\\
 +Les [[wpfr>Bibliothèque_logicielle|bibliothèques logicielles]] **[[http://www.sane-project.org/|Sane]]** incluses dans **Sane-backends** et nécessaires aux outils de numérisation sont installées par défaut dans Ubuntu. Elles sont utilisées par les applications de numérisation en remplaçant avantageusement les pilotes propriétaires.
 +  * ** Libsane**: Comprend les backends pour de nombreux matériels de numérisation;
 +  * **Libsane-common**: Documentation pour libsane, tels que les pages du manuel, la liste des scanners supportés et les fichiers de support;
 +  * ** sane-utils**: Comprend les utilitaires [[:commande_shell|en ligne de commande]] [[man>scanimage]], [[man>saned]] et [[man>sane-find-scanner]], ainsi que leur documentation;\\ Et les paquets pour les développeurs, non installés par défaut.
 +Ces bibliothèques sont par exemple utilisées par [[:Simple-scan]] (installé par défaut sur Ubuntu) et le très complet [[:Xsane]] mais également [[:gscan2pdf]], recommandé pour son interface plus agréable et surtout pour son excellente prise en charge de numérisation de documents (avec un nettoyage automatique, une bonne [[:ocr|reconnaissance de caractères (OCR)]] avec [[:tesseract-ocr]], la numérotation des pages, etc.) ou encore, [[:Skanlite]] pour l'environnement [[:KDE]].\\
 +
 +Passons maintenant à l'essentiel !
 +
 +===== Pré-requis =====
 +  * Disposer des [[:sudo|droits d'administration]];
 +  * Disposer d'une connexion internet configurée et activée:
 +  * Avant de commencer, vérifier que l'échec de détection de votre périphérique de numérisation ne provient pas d'une erreur de branchement 
 +
 +=====Mise à jour de SANE=====
 +====Via un PPA====
 +Les paquets SANE étant déjà installés par défaut dans Ubuntu, ce [[:PPA]] ne sert donc qu'à mettre à jour ces paquets vers leur dernière version.
 +  - [[:ppa|Ajouter le PPA]] **ppa:rolfbensch/sane-git**((https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git)) à vos sources de logiciels;
 +  - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste de vos paquets]];
 +  - [[:gestionnaire_de_mises_a_jour|Mettre à jour]] votre système.
 +Ou depuis un [[:terminal]] en saisissant les [[:commande_shell|commandes]] suivantes: <code>sudo add-apt-repository ppa:rolfbensch/sane-git
 +sudo apt-get update</code> <code>sudo apt-get upgrade</code> ( :!: À noter, cette dernière [[:commande_shell|commande]] exécutera toutes les mises à jour de votre système).
 +
 +====Via les sources====
 +
 +  - Télécharger une [[:archivage|archive]] de la dernière version du code source depuis cette [[http://www.sane-project.org/snapshots/|page du site officiel SANE]].\\
 +  - Extraire ensuite l'[[:archivage|archive]] dans le dossier de votre choix (par facilité, choisissez votre dossier personnel).
 +  - Vous trouverez dans ce dossier extrait un fichier **README.linux**. Suivre les instructions de [[:tutoriel/compilation|compilation]] et d'installation décrites (en anglais) dans ce fichier.
 +=====Problèmes connus=====
 +====Scanner toujours pas détecté====
 +Si votre scanner n'est pas toujours pas détecté (même en ayant redémarré), merci de mentionner ce problème aux développeurs [[https://gitlab.com/sane-project/backends/issues|ici]] 
 +=====Désinstallation=====
 +Si il vous est nécessaire de désinstaller SANE, il suffit de supprimer les paquets **libsane** et ** sane-utils**.
 + 
 +=====Voir aussi=====
 +  * **(en)** [[https://launchpad.net/ubuntu/+source/sane-backends/|La page sur Launchpad]]
 +  * [[:scanner|La page sur les scanners]]
 +
 +----
 +
 +
 +//Contributeurs: matttbe.//