Pour faire des tests, j'ai créée une VM Linux Mint 22 dans laquelle j'essaie de configurer une imprimante Brother DCP-J1140DW connectée en USB, je rencontre des problèmes parce que des paquets refusent de s'installer.
En screenshot, les messages d'erreurs que j'ai dans la console.
Si je ne m'abuse, le paquet BR scan key gère le scan de mon imprimante, sans lui je ne peux pas scanner, et quand j'essaie de réparer l'installation il se supprime tout seul.
Je ne sais pas quoi faire et j'aurais vraiment besoin de votre aide s'il vous plait.
# Dépendances
Posté par Colargol . Évalué à 6 (+4/-0).
Le paquet que tu veux installer dépend du paquet libsane. Il faut l'installer par :
Tu devrais ensuite pouvoir installer brscan-skey.
[^] # Re: Dépendances
Posté par Castaway . Évalué à 1 (+0/-0).
Le terminal refuse d'installer libsane, il renvoie cette erreur.
[^] # Re: Dépendances
Posté par zurvan . Évalué à 4 (+2/-0). Dernière modification le 11 décembre 2024 à 08:29.
Utilise "apt-cache search libsane" pour trouver le nom exact du paquet libsane (avec chiffres version et tout).
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Dépendances
Posté par remico . Évalué à 2 (+1/-0).
Le paquet libsane-hpio est dans le dépôt backport (il faut activer ce dépôt):
http://packages.linuxmint.com/search.php?release=any§ion=any&keyword=libsane
[^] # Re: Dépendances
Posté par Castaway . Évalué à 2 (+1/-0).
Quelle est la manœuvre à mettre en place pour activer le dépôt backport ?
[^] # Re: Dépendances
Posté par remico . Évalué à 1 (+0/-0). Dernière modification le 11 décembre 2024 à 10:46.
voir sur ce forum :
https://forum-francophone-linuxmint.fr/viewtopic.php?t=17836
Faut éditer le fichier source qui devrait être /etc/apt/sources.list.d/official-package-repositories.list et sur la ligne :
deb http://blablabla main universe multiverse
rajouter focal-backports
deb http://blablabla main universe multiverse focal-backports
[^] # Re: Dépendances
Posté par zurvan . Évalué à 4 (+2/-0).
son imprimante étant une brother, je doute que le paquet libsane-hpio (pour HP) soit nécessaire.
apt-get install libsane1 libsane-common
me semble suffisant
par contre chez moi "apt-get install libsane" fonctionne, mais j'ai une version plus ancienne de linux mint (21.3)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Dépendances
Posté par remico . Évalué à 1 (+0/-0).
Désolé de mes mauvaises réponses effectivement, j'ai cherché libsane sur le site mint dont j'ai mis le lien, pas d'autres réponses trouvées.
[^] # Re: Dépendances
Posté par zurvan . Évalué à 3 (+1/-0).
c'est bien une VM 64 bit que tu as installée ? c'est bizarre la référence à libsane:i386 (32 bit)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Dépendances
Posté par BAud (site web personnel) . Évalué à 5 (+3/-0).
utiliser
uname -a
pour afficher le noyau utilisé etlsb_release -a
pour la version de la distro.Ou
inxi -F
pour un peu plus de détail.et arrêter les copies d'écran pour du texte :
sélection dans terminal / clic milieu dans autre fenêtre de commentaire et zou (et c'est moins lourd à charger)
[^] # Re: Dépendances
Posté par Castaway . Évalué à 2 (+1/-0). Dernière modification le 12 décembre 2024 à 01:30.
Je confirme que ma VM est bien en 64 bit
[^] # Re: Dépendances
Posté par Castaway . Évalué à 1 (+0/-0).
Bonjour, j'ai essayé votre commande : apt-get install libsane1 libsane-common
Et la réponse du terminal semble énigmatique, j'ai pas l'impression qu'il y ai eu du changement.
[^] # Re: Dépendances
Posté par zurvan . Évalué à 2 (+0/-0). Dernière modification le 12 décembre 2024 à 07:23.
La commande est a exécuter en root ou avec sudo avant (voir instructions de neox plus bas)
https://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Dépendances
Posté par Castaway . Évalué à 1 (+0/-0).
Les logs du terminal montrent que c'est pourtant bel et bien ce que je fais, à moins qu'il faille faire une autre commande que : sudo apt-get install libsane1 libsane-common ?
[^] # Re: Dépendances
Posté par zurvan . Évalué à 2 (+0/-0). Dernière modification le 12 décembre 2024 à 11:28.
Ah oui, la seconde fois. Dans ce cas relance ta commande initiale (installation brscan key)
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: Dépendances
Posté par zurvan . Évalué à 4 (+2/-0). Dernière modification le 12 décembre 2024 à 17:09.
bon, laisse tomber, je crois que j'ai compris, ton paquet est vieux et ne prend pas en compte le fait que libsane (sans rien d'autre), n'existe plus dans les dépôts actuels de linuxmint / ubuntu : https://packages.ubuntu.com/search?keywords=libsane
ça devait être un meta paquet ("transitional package") ou bien ça a été remplacé par libsane1 je ne sais pas, donc ces paquets sont bien installés, et comme "libsane" n'est pas installable, ça bloque.
solutions possibles :
- tu télécharges libsane manuellement et l'installe avec dpkg (si nécessaire avec l'option force cf https://doc.ubuntu-fr.org/dpkg), a priori ça ne devrait pas péter ton système :
https://packages.ubuntu.com/jammy/arm64/libsane/download
Et ce paquet BR scan key est vraiment nécessaire pour ton imprimante brother ? Elle n'est pas reconnue directement par simple-scan ?
EDIT d'autre part, sur le site https://support.brother.com/g/b/downloadend.aspx?c=fr&lang=fr&prod=dcpj1140dw_eu_as&os=128&dlid=dlf104033_000&flang=4&type3=566&dlang=true je vois qu'ils ont publié en 2024 un pilote qui semble plus récent que le tient, essaye donc ta commande wget avec ce fichier :
https://download.brother.com/welcome/dlf104033/brscan5-1.3.5-0.amd64.deb
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
# gdebi-core plutot que dpkg
Posté par NeoX . Évalué à 6 (+3/-0).
quand tu telecharges un paquet au pif sur internet, je recommande d'utiliser gdebi comme commande
ca va calculer les dependances et les installer
alors d'abord il faut installer gdebi-core
apt install gdebi-core
puis au lieu du dpkg -i ton paquet tu feras
gdebi tonpaquet
[^] # Re: gdebi-core plutot que dpkg
Posté par Castaway . Évalué à 2 (+1/-0).
OK, je prendrais soin de retenir çà pour la suite, merci pour le tuyau, du coup je suppose que çà s'utilise à la place de "sudo apt install" ?
[^] # Re: gdebi-core plutot que dpkg
Posté par NeoX . Évalué à 6 (+3/-0).
tu gardes le sudo qui te permet d'executer une commande
en tant que root
et oui tu remplaces
apt install
pargdebi
(ou gdebi install je ne sais plus et j'ai pas de linux sous la main là tout de suite)Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.