PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Canon MG5150



Groby
11.08.13, 15:29
Hallo,

ich habe mit Hilfe aus diesem Thread
http://www.linuxforen.de/forums/showthread.php?p=1805386#post1805386
den Treiber für den Drucker geladen.
Ich habe ./install.sh ausgeführt und erhalte folgende Meldung:

linux-pg3h:/home/betty/Downloads/cnijfilter-mg5100series-3.40-1-rpm # ./install.sh
==================================================

Canon Inkjet Printer Driver Ver.3.40-1 for Linux
Copyright CANON INC. 2001-2010
All Rights Reserved.

==================================================
Command executed = rpm -Uvh ./packages/cnijfilter-common-3.40-1.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:cnijfilter-common-3.40-1 ################################# [100%]
Command executed = rpm -Uvh ./packages/cnijfilter-mg5100series-3.40-1.x86_64.rpm
error: Failed dependencies:
libpangox-1.0.so.0()(64bit) is needed by cnijfilter-mg5100series-3.40-1.x86_64
libtiff.so.3()(64bit) is needed by cnijfilter-mg5100series-3.40-1.x86_64
Command executed = rpm -e cnijfilter-common


Ich würde mich freuen wenn ihr mir noch etwas geduldig beistehen könnt :rolleyes:

VG Groby

glako
11.08.13, 15:38
Steht doch alles da. Da fehlen Abhängigkeiten.
Die musst installieren und dann nochmal versuchen.

Aber warum nicht so wie hier beschrieben?
http://www.linuxforen.de/forums/showpost.php?p=1805368&postcount=5

(Ein .rpm.tar.gz muss nur entpackt werden damit Du ein .rpm erhälst. Und dann lässt es sich per rpm installiern.)

Groby
11.08.13, 15:41
Hallo Glako,

hab dank für dein Posting.

Aber warum nicht so wie hier beschrieben?

Weil ich erst einmal Trittsicher werden muss mit den Befehlen:rolleyes:, geb ich ja zu.
Ich versuch mich mal.

VG Groby

Groby
11.08.13, 15:54
Hallo,

sieht schon einmal besser aus:

linux-pg3h:/home/betty/Downloads/cnijfilter-mg5100series-3.40-1-rpm/packages # zypper in cnijfilter-common-3.40-1.x86_64.rpm
Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...

Das folgende NEUE Paket wird installiert:
cnijfilter-common

1 neues Paket zu installieren.
Gesamtgröße des Downloads: 131,9 KiB. Nach der Operation werden zusätzlich 469,3 KiB belegt.
Fortfahren? [j/n/?] (j): j
Paket cnijfilter-common-3.40-1.x86_64 wird abgerufen (1/1), 131,9 KiB (469,3 KiB entpackt)
Paket cnijfilter-common-3.40-1.x86_64 wird abgerufen (1/1), 131,9 KiB (469,3 KiB entpackt)
(1/1) Installation von: cnijfilter-common-3.40-1 ..............................................

Mal sehen ob es funktioniert.

Druckt leider noch nicht.

VG Groby

Groby
11.08.13, 16:09
Hallo,

scheinbar fehlt mir das libtiff.so.
Unter Yast konnte ich es nicht finden :(

VG Groby



linux-pg3h:/home/betty/Downloads/cnijfilter-mg5100series-3.40-1-rpm/packages # zypper in cnijfilter-mg5100series-3.40-1.x86_64.rpm
Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...

Problem: libtiff.so.3()(64bit), benötigt von cnijfilter-mg5100series-3.40-1.x86_64, wird von keinem Repository angeboten
Lösung 1: cnijfilter-mg5100series-3.40-1.x86_64 nicht installieren
Lösung 2: cnijfilter-mg5100series-3.40-1.x86_64 beschädigen durch Ignorieren einiger Abhängigkeiten

Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie a(b). [1/2/b] (b): 2
Abhängigkeiten auflösen ...
Paketabhängigkeiten auflösen ...

Die folgenden NEUEN Pakete werden installiert:
cnijfilter-mg5100series libpangox-1_0-0 pangox-compat

3 neue Pakete zu installieren.
Gesamtgröße des Downloads: 1,7 MiB. Nach der Operation werden zusätzlich 6,3 MiB belegt.
Fortfahren? [j/n/?] (j): j
Paket pangox-compat-0.0.2-2.1.1.x86_64 wird abgerufen (1/3), 4,0 KiB ( 11,2 KiB entpackt)
Abruf: pangox-compat-0.0.2-2.1.1.x86_64.rpm .................................................. ................[fertig]
Paket libpangox-1_0-0-0.0.2-2.1.1.x86_64 wird abgerufen (2/3), 50,4 KiB (154,2 KiB entpackt)
Abruf: libpangox-1_0-0-0.0.2-2.1.1.x86_64.rpm .................................................. ..............[fertig]
Paket cnijfilter-mg5100series-3.40-1.x86_64 wird abgerufen (3/3), 1,7 MiB ( 6,1 MiB entpackt)
(1/3) Installation von: pangox-compat-0.0.2-2.1.1 .................................................. ..........[fertig]
(2/3) Installation von: libpangox-1_0-0-0.0.2-2.1.1 .................................................. ........[fertig]
Paket cnijfilter-mg5100series-3.40-1.x86_64 wird abgerufen (1/3), 1,7 MiB ( 6,1 MiB entpackt)
(3/3) Installation von: cnijfilter-mg5100series-3.40-1 ................................

Ede
11.08.13, 16:14
Als root in der Konsole:

yast -i libtiff5
Drucker Einschalten.
Als root in der Konsole:

rccups restart
Dann im Browser: http://localhost:631
Dann Verwaltung --> Drucker hinzufügen --> dann musst du Benutzername und Passwort eingeben. Benutzername ist root, Passwort ist das Passwort von root. Dann solltest du unter "Lokale Drucker" den Drucker am USB-Anschluss sehen. Anklicken und weiter ...

Groby
11.08.13, 19:07
Hallo Ede,

super Sache hab vielen Dank.

Leider nur druckt er nicht. Es klappt alles, er erkennt den Drucker aber es funktioniert nicht...
er druckt einfach nicht.

VG Groby

Sauerland1
11.08.13, 19:35
Paketabhängigkeiten ignorieren sollte man auf keinen Fall machen:

Problem: libtiff.so.3()(64bit), benötigt von cnijfilter-mg5100series-3.40-1.x86_64, wird von keinem Repository angeboten
Lösung 1: cnijfilter-mg5100series-3.40-1.x86_64 nicht installieren
Lösung 2: cnijfilter-mg5100series-3.40-1.x86_64 beschädigen durch Ignorieren einiger Abhängigkeiten

Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie a(b). [1/2/b] (b): 2

In folgendes Verzeichnis wechseln (copy/paste vermeidet Tippfehler):

cd /home/betty/Downloads/cnijfilter-mg5100series-3.40-1-rpm/packages
Folgende Befehle ausführen als root:

zypper ar -f http://download.opensuse.org/repositories/graphics/openSUSE_12.3/ Grafik

zypper mr -p 60 Grafik

zypper in libtiff3

zypper in -f cnijfilter-mg5100series-3.40-1.x86_64.rpm


Inhalt des Paketes libtiff5:

rpm -ql libtiff5
/usr/lib64/libtiff.so.5
/usr/lib64/libtiff.so.5.2.0
/usr/lib64/libtiffxx.so.5
/usr/lib64/libtiffxx.so.5.2.0
/usr/share/doc/packages/libtiff5
/usr/share/doc/packages/libtiff5/COPYRIGHT
/usr/share/doc/packages/libtiff5/README
/usr/share/doc/packages/libtiff5/README.SUSE

Nichts von libtiff.so.3 zu sehen.

Groby
11.08.13, 19:57
Hallo Sauerland,

das kann ja nicht wahr sein, er druckt!
Fehlt nur noch der Scanner. Wunderbar ist das:D

Sauerland kannst du mir helfen zu verstehen was genau du getan hast?

Ich quote mal für ein paar Fragen:

wird von keinem Repository angeboten
Was ist genau damit gemeint? Ich habe diesen Menüpunkt auch unter Yast gefunden, aber nicht wirklich verstanden was das soll.


zypper ar -f http://download.opensuse.org/repositories/graphics/openSUSE_12.3/ Grafik
Was hat es mit dieser Grafik auf sich und wozu brauch ich das?
Klar, libtiff muss was mit Grafik zu tun haben, aber ich kapier nicht wieso dies für den Drucker wichtig war.

Generell habe ich zum 1. Mal von Zypper gelesen. Das Tool scheint sehr nützlich zu sein. Ich werde ein wenig Lektüre nachholen!

VG Groby

Sauerland1
11.08.13, 20:21
Grob gesagt:
Yast-----Software installieren ist das Grafische Frontend von zypper, dem Konsolenbefehl.

Software unter Linux wird aus sogenannten Repositories (Repos) installiert.
Das sind Server im Internet, die die Software vorhält.


zypper ar -f http://download.opensuse.org/reposit...openSUSE_12.3/ Grafik
Mit diesem Befehl haben wir Deinem System eine neue Softwarequelle (Repo) hinzugefügt, mit dem 2. Befehl die Prioritäten angeglichen und mit dem 3. Befehl libtiff3 installiert.

Danach noch einmal den Treiber installiert und anscheinend läuft es.

Zu dem zypper-Befehl:
gib einmal:

man zypper
und Du wirst die Benutzung des zypper Befehls erklärt bekommen.
Abbrechen mit Taste q.

Und noch einmal der Hinweis:
Keine Paketabhängigkeiten ignorieren!!

Und zum Thema Repositories:
Weniger ist oft mehr. Binde nicht zu viele davon ein, benutze wenn es eben geht keine der sogenannten 1-Klick-Installationen oder wähle per Klick die Automatische Einbindung als Repo ab.

Und Finger weg von den sogenannten /home-Repos, es sei denn Du kennst den Betreiber.

Softwaresuche:
http://software.opensuse.org/123/de

Ede
12.08.13, 11:11
Inhalt des Paketes libtiff5:

rpm -ql libtiff5
/usr/lib64/libtiff.so.5
/usr/lib64/libtiff.so.5.2.0
/usr/lib64/libtiffxx.so.5
/usr/lib64/libtiffxx.so.5.2.0
/usr/share/doc/packages/libtiff5
/usr/share/doc/packages/libtiff5/COPYRIGHT
/usr/share/doc/packages/libtiff5/README
/usr/share/doc/packages/libtiff5/README.SUSE

Nichts von libtiff.so.3 zu sehen.
War ein Fehler von mir, die Installation von libtiff5 aufzutragen. Habe auf die Nummer nicht geachtet.Ich habe in YaST nach libtiff gesucht und nur Version 5 gefunden, weil ich das Repository mit Version 3 nicht drin habe.


Hallo Sauerland,

das kann ja nicht wahr sein, er druckt!
Fehlt nur noch der Scanner.
Hast du LibreOffice drauf? Oben im Menü: Eingfügen -> Bild -> Scannen.
Wenn du aber LibreOffice nicht nutzen willst, brauchst du es nicht nur wegen dem Scanner zu installieren. Dann installier besser kdegraphics3-scan (Kooka, the Scanning Program for KDE).
Lies mal auch das: http://wiki.ubuntuusers.de/Scanner/Software