apt-get source xsane passt dann die Abhängigkeiten im debian-Ordner an. und bauen Sie das .deb neu auf
Dies behebt das Problem, aber Sie sollten auch die Version auf verrückt hoch setzen, damit Upgrades Ihre Git-Installation später nicht ausblasen.
Ich musste aufgrund meines CanoScan 8800F die gesunden Treiber mit Git installieren, um den Scanner zu erkennen. Das Scannen mit "Scanimage" funktioniert wie ein Zauber. Aber ich würde es vorziehen, wenn xsane eine GUI hätte. Das Problem ist, xsane ohne libsane-Abhängigkeiten zu installieren. Andernfalls würde libsane installiert und die git-kompilierten Sane-Treiber überschrieben. Mein Scanner würde dann nicht mehr funktionieren. Also habe ich versucht, xsane von Hand zu installieren. Dies scheint jedoch ein Schmerz in den Arsch zu sein. Zuerst habe ich die tar.gz-Quellen heruntergeladen (weil es keine passende Version 0.996 als deb-Paket gab). Zweitens habe ich versucht zu kompilieren, aber ich konnte kein "Make" machen, da "SANE_CAP_ALWAYS_SETTABLE" nicht im Code definiert wurde, was zu einem Kompilierungsfehler führte. Dann fand ich einen Patch, der aber auch nicht funktionierte (Hunk # 1 ist am ... ** fehlgeschlagen). Danach habe ich den Code von mir selbst korrigiert (ich habe mir die erstellte "difference" -Datei mit dem Befehl patch angesehen und nach dem gesucht, was ich bearbeiten muss). "make" konnte dann kompilieren. Als ich fertig war, habe ich ein deb-Paket mit "checkinstall -D make" erstellt. Am Ende habe ich das deb-Paket mit dpkg -i installiert, aber es scheint keine ausführbare Datei in / usr / bin oder anderswo zu geben, argh.
Alles, was ich tun möchte, ist xsane ohne die Abhängigkeiten von libsane zu installieren (weil ich sie bereits habe, aber apt weiß es nicht). Ist das überhaupt möglich?
apt-get source xsane passt dann die Abhängigkeiten im debian-Ordner an. und bauen Sie das .deb neu auf
Dies behebt das Problem, aber Sie sollten auch die Version auf verrückt hoch setzen, damit Upgrades Ihre Git-Installation später nicht ausblasen.