Forumgscan2pdf – wie bekommt mans ans Laufen unter opensuse 11.1 64-bit?
B. Örzel – Sonntag, 15. Februar 2009 23:02 Uhr

Hallo,

wenn man viele Papierseiten einscannen und als PDF abspeichern möchte, gibts dafür (unter anderem wohl) das Programm gscan2pdf. Ich jedenfalls kenne es von Ubuntu und komme gut damit zurecht.

Ich habe heute zwei Stunden damit verbracht, hier und anderorts zu lesen, wie mans zum Laufen bringt unter opensuse 11.1 64-bit, habe einige rpms für Opensuse gefunden, aber da kommen andauernd Abhängigkeitsfehler, z.B.

perl-Gtk2-Ex-PodViewer is needed by gscan2pdf-0.9.27-19.1.x86_64
perl-Gtk2-Ex-Simple-List is needed by gscan2pdf-0.9.27-19.1.x86_64
perl-Gtk2-ImageView is needed by gscan2pdf-0.9.27-19.1.x86_64
perl-Config-General24 is needed by gscan2pdf-0.9.27-19.1.x86_64
perl-Sane is needed by gscan2pdf-0.9.27-19.1.x86_64

Wie löse ich das? Denn die gesuchten Dateien find ich nicht, Packman Repos und einige andere sind eingebunden.

Danke vorab,
börzel

2 Antworten
Marcel Hilzinger – Montag, 16. Februar 2009 10:19 Uhr

Immer die erste Anlaufstelle, wenn man Pakete für Suse sucht:

http://software.opensuse.org/search?baseproject=openSUSE%3A11.1&p=1&q=gscan2pdf

MarKre – Montag, 16. Februar 2009 10:29 Uhr

Tut mir leid, das sagen zu müssen, aber es ist so: Vergiß es! Unter openSUSE wirst Du KEIN Paket finden, daß alle Abhängigkeiten über die Paketmanager löst. Es bleibt stets ein “Rattenschwanz” an ungelösten Abhängigkeiten vorhanden, die man händisch lösen müßte oder selbst zum Paketbauer wird.

Ich habe vor einem viertel Jahr fast täglich nach einem gscan2pdf-Paket gesucht, daß einfach einzuspielen ist – Fehlanzeige! In verschieden Foren teilte man mit, daß man einen Paketbauer “bestechen” müßte, um das gewünschte Paket zu erhalten. openSUSE stellt ein solches nicht zur Verfügung.

Einen Tipp kann ich Dir dennoch geben: Wenn Du zu Mandriva wechselst, erhälst Du das Paket frei Haus. Dort hat ein freundlicher Paketbauer von MandrivaUser.de sich der Sache angenommen und ein komplett fertiges Paket geschnürt, das man ganz einfach über den Paketmanager nachinstallieren kann. Und das auch noch ohne das Auflösen der rattenschwanzartigen Abhängigkeiten… ;)

Marcel Hilzinger – Montag, 16. Februar 2009 13:32 Uhr

Das One-Click-Install-Paket hat bei mir unter 11.0 problemlos funktioniert. Für das Auflösend der Abhängigkeiten gibt es den so genannten Paketmanager. Wer den nicht nutzt, ist selber schuld.

MarKre – Montag, 16. Februar 2009 15:03 Uhr

Herr Hilzinger,

komischerweise funktioniert das Einspielen des “One-Click”-Pakets selbst unter openSUSE 11.0 auch bei anderen Usern nicht. Es gibt sogar verschiedene Pakete dieser schnellen Installationsvariante. Nur leider ziehen alle erhebliche Abhängigkeiten nach sich.

“Wer den Paketmanager nicht nutzt, ist selber schuld…” Meinen Sie wirklich, alle Nutzer seien dumm und wissen nicht, daß selbst diese “One-Click”-Pakete über die Paketmanager eingespielt werden? Und dennoch können diese die Abhängigkeiten nicht auflösen…

Wenn es bei Ihnen funktioniert hat, dann sind vermutlich alle Nutzer, die Probleme mit gscan2pdf unter openSUSE haben Dummköpfe oder aber Sie haben ein wenig nachgeholfen…

Marcel Hilzinger – Montag, 16. Februar 2009 15:09 Uhr

Das sind meine Repos:
marcel@linux-3qeu:~> zypper lr
# | Alias | Name | Aktiviert | Auffrischen
–+——————————————-+———————————+———–+————
1 | repo-oss | openSUSE-11.0-Oss | Ja | Nein
2 | http://download.opensuse.org/update/11.0/ | Hauptaktualisierungs-Repository | Ja | Ja
3 | repo-non-oss | openSUSE-11.0-Non-Oss | Ja | Nein
4 | repo-debug | openSUSE-11.0-Debug | Nein | Nein
5 | Suse-DVD | Suse-DVD | Ja | Nein

Ich kann es noch noch einmal betonen. Das One-Click-Paket hat (unter 32-Bit) problemlos funktioniert, die von Börzel vermissten Pakete befinden sich alle im 64-Bit-Repo von illuusio. Das Repo ist noch relativ jung (Dezember 2008), deshalb kann es sein, dass es _früher_ nicht geklappt hat. Aber jetzt funtkionierts.

MarKre – Montag, 16. Februar 2009 15:58 Uhr

Zunächstmal vielen Dank für die Infos.

Ihre Repos sind ja richtig “jungfreulich”. Wäre interessant zu wissen, ob man damit auch Musik wiedergeben kann… ;)

Leider kann ich das nicht mehr nachvollziehen, da ich aufgrund auch anderer Unzufriedenheiten (https://www.linux-community.de/Community/Fragen/Suse-11.1-GNOME-WLAN-Schluesselbund#79194start) die Distribution gewechselt habe.

Hier muß jetzt ein findiger openSUSE-User einspringen und testen, ob dies funktioniert. Meine Versuche, gscan2pdf einzuspielen, lagen weitaus vor Weihnachten, sodaß ich mich wohl für meine Überreaktion entschuldigen muß. :)

Bin aber gespannt, ob auch andere Nutzer die Funktionalistät bescheinigen können.

B. Örzel – Montag, 16. Februar 2009 16:15 Uhr

Hallo Marcel,

also ich hab die opensuse 11.1 64-bit nun laufen und bin wirklich begeistert, wie flott das ganze vor sich geht.

Daher meine Bitte als opensuse-Neuling: könnts Ihr mir erklären (als Beispiel auch für später), was ich tun muß, um gscan2pdf installiert zu bekommen.

Weil bei opensuse läuft das alles ein wenig anders als bei Ubuntu und Co.

Wäre sehr nett – und dürfte sicherlich auch anderen Usern hier weiterhelfen.

Ich hab das jetzt theoretisch schon mal so verstanden:

1. das Repo illusio muß eingebunden werden? Wie?

2. gscan2pdf aus dem obigen Link über den Paketmanager installieren, so daß dieser dann die nötigen Abhängigkeiten auflösen kann?

Rischtisch? ;-)

Wenn ja, bitte für beides ne kurze Anleitung.

Danke vorab,
börzel

Marcel Hilzinger – Montag, 16. Februar 2009 16:30 Uhr

Wenn Du bei software.opensuse.org/search nach einem Programm suchst, dann gibt es immer mehrere Treffer. Unter dem Suchresultat sind die einzelnen Pakete für die verschiedenen Architekturen aufgelistet.

Manual Package Download

i586 gscan2pdf-0.9.27-19.1.i586.rpm
src gscan2pdf-0.9.27-19.1.src.rpm
x86_64 gscan2pdf-0.9.27-19.1.x86_64.rpm

Diese Links sind nützlich, wenn man das Paket nur herunterladen will oder genau weiß, was man tut. Also nicht hier klicken.

Aud der rechten Seite gibt es einen Button: 1-Click-Install. Hier draufklicken, auf den Start von YaST warten und dann eigentlich nur noch Weiter -> Weiter -> Fertig klicken (je nach Repo muss man noch einen Schlüsselimport gutheißen.

Über dem 1-Click-Install-Button gibt es einen Link zum Repository. Dort kann man sich anschauen, welche Pakete das Repo noch mitbringt.

MarKre – Montag, 16. Februar 2009 16:37 Uhr

Hallo börzel!

Das Repo illusio wird automatisch eingebunden, wenn Du das “One-Click”-Paket herunterlädst und ausführst (Doppelklick).

In diesem Verweis klickst Du rechts auf die Schaltfläche “1-Klick Install”. Damit wird das Meta-Paket heruntergeladen. Du mußt es dann doppelklicken.

Nach Eingabe Deines Passwortes für root werden neue Repos eingebunden – das ist alles sehr schön erklärt. Einfach bestätigen.

Abhängigkeiten sollte der Paketmanager auflösen, d.h. dieser kümmert sich automatisch darum. Wenn etwas nicht klappen sollte, meldet er sich mit einer Meldung.

B. Örzel – Montag, 16. Februar 2009 19:45 Uhr

Hi Marcel,

also ich hab das mal ausprobiert mit dem 1-Click-Install, und muß sagen, daß mich das wirklich beeindruckt hat.

gscan2pdf ist installiert, ohne Fehlermeldungen, alle Abhängigkeiten aufgelöst, funktioniert, habe dann 20 Seiten gescannt, geht einwandfrei.

So gaaaanz langsam, aber dafür umso sicherer beschleicht mich der Eindruck (schleim, kriech ;-)) daß opensuse vieles verbirgt, was man/frau gar nicht ahnt, und man diesem Linux in gewisser Weise gewaltig Unrecht tut.

Jedoch liegt das auch an opensuse selbst: Dokumentation gleich null, oder aber unverständlich – woher hätte ich z.B. ohne Eure Hilfe und ohne Eure Zeitschriften erfahren sollen, was 1-Click-Install bedeutet?

Wie auch immer, ich bin schwerstens ins (positive) Grübeln geraten und will mal schaun, was es noch für Überraschungen gibt.

Übrigens: meine neue Grafikkarte wurde adhoc erkannt und die Treiberinstallation lief einwandfrei, es lag tatsächlich an der vorherigen Karte, daß opensuse da nicht mit zurecht kam…

Grüsse
börzel

B. Örzel – Montag, 16. Februar 2009 19:48 Uhr

Hi MarKre,

danke auich Dir für die Hinweise, es hat geklappt und es ist erstaunlich simpel.

Gefällt mir sehr gut, und ich denke, daß man opensuse verkennt, weil man sich vielleicht nicht richtig genug damit befasst oder eben die Zeit dafür nicht hat – und genau die werd ich mir nun nehmen.

Das liegt IMHO aber auch opensuse selbst, weil ich bis dato zumindest keine Dokumentation gesehen habe, aus der man nach und nach alles erlernen kann.

Eines ist schonmal sicher: opensuse hat mit Abstand die allerbeste Bildschirmdarstellung von den Linuxen, die mir bekannt sind, und das sind einige.

Schöne Grüsse,
börzel

MarKre – Mittwoch, 18. Februar 2009 08:42 Uhr

Hallo Marcel!

Ich wollte mich noch bedanken, daß Du geduldig mein “Gemaule” ertragen hast: Du hast recht, nun ist es möglich, gscan2pdf auch unter openSUSE zu verwenden. Besten Dank für die Hinweise und Tipps!

Marcel Hilzinger – Donnerstag, 19. Februar 2009 10:54 Uhr

Nichts zu danken. Ich bin schon ein paar Jahre in dem “Business”, da erträgt man so einiges :-)

P.S: Meine Source-List enthält normalerweise auch Packman und VLC, aber für die Installation von gscan2pdf habe ich die extra ausgeschaltet…

börzel – Sonntag, 15. März 2009 14:59 Uhr

Hi,

wollte mich bei Euch noch bedanken für den Hinweis. Hat geklappert ;-).

Grüsse,
börzel

IODOK – Mittwoch, 18. Februar 2009 17:50 Uhr

Hast Du mal das OneClick install aus dem Suse Build-Service probiert?