• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

rpm.tar.gz installieren

Hi,
Ich habe mir jetzt die Drucker Treiber für meinen Canon Pixma MG5350
herunter geladen, Nur wie installiere ich den jetzt die Dateien über Konsole.
Die haben die Endung rpm.tar.gz, sowas hatte ich noch nicht.
 
Code:
tar -xzf foo.rpm.tar.gz
cd in/das/evtl/entstandene/verzeichnis/
rpm -Uhv foo.rpm
wäre jetzt so meine Vermutung. Bleibt aber die Frage wieso jemand auf die Idee kommt ein rpm in ein tar.gz zu packen, aber naja...
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
Muss noch was fragen, nach dem entpacken habe ich da einen Ordner mit namemn rpm
Darin befindet befinden sich 2 Ordner mit Namen packages und resources und eine install.sh datei.
Liege ich richtig das ich per Konsole in den Ordner gehen muss um dann die ./install.sh auszuführen damit die
Treiber installiert werden.
 
Dürfte vom Hersteller so gedacht sein. Aber bei solch krudem Kram würde ich erst einmal genauer gucken was diese install.sh überhaupt macht! Da in dem rpm.tar.gz kein rpm war, wie ich und auch Jägerschlürfer vermutet hatten, wäre ich echt mißtrauisch was da sonst noch entgegen dem erwarteten Verhalten gemacht wird.
 

RME

Advanced Hacker
Hallo,

Drivers für den Canon Pixma MG5350 kannst Du hier downloaden:

http://support-sg.canon-asia.com/P/...enu=download&filter=0&tagname=g_os&g_os=Linux

Da gibts Driver für den Scanner sowie Printer:

MG5300 series ScanGear MP Ver. 1.80 for Linux (rpm ...

MG5300 series IJ Printer Driver Ver. 3.60 for Linux (rpm ...

(Du brauchst beide)

Code:
> ls -lR ggg
ggg:
total 3772
drwxr-xr-x 4 user0 users    4096 Aug  2  2011 cnijfilter-mg5300series-3.60-1-rpm
-rw-r--r-- 1 user0 users 3858236 Sep  6 16:13 cnijfilter-mg5300series-3.60-1-rpm.tar.gz

ggg/cnijfilter-mg5300series-3.60-1-rpm:
total 60
-rwxr-xr-x 1 user0 users 51158 Aug  2  2011 install.sh
drwxr-xr-x 2 user0 users  4096 Aug  2  2011 packages
drwxr-xr-x 2 user0 users  4096 Aug  2  2011 resources

ggg/cnijfilter-mg5300series-3.60-1-rpm/packages:
total 3836
-rw-r--r-- 1 user0 users  123945 Aug  2  2011 cnijfilter-common-3.60-1.i386.rpm
-rw-r--r-- 1 user0 users  138521 Aug  2  2011 cnijfilter-common-3.60-1.x86_64.rpm
-rw-r--r-- 1 user0 users 1801387 Aug  2  2011 cnijfilter-mg5300series-3.60-1.i386.rpm
-rw-r--r-- 1 user0 users 1859564 Aug  2  2011 cnijfilter-mg5300series-3.60-1.x86_64.rpm

ggg/cnijfilter-mg5300series-3.60-1-rpm/resources:
total 20
-rw-r--r-- 1 user0 users 4687 Aug  2  2011 printer_fr_utf8.lc
-rw-r--r-- 1 user0 users 5294 Aug  2  2011 printer_ja_utf8.lc
-rw-r--r-- 1 user0 users 3914 Aug  2  2011 printer_zh_utf8.lc
>

Code:
> ls -lR fff
fff:
total 1332
drwxr-xr-x 4 user0 users    4096 Aug  3  2011 scangearmp-mg5300series-1.80-1-rpm
-rw-r--r-- 1 user0 users 1357413 Sep  6 16:10 scangearmp-mg5300series-1.80-1-rpm.tar.gz

fff/scangearmp-mg5300series-1.80-1-rpm:
total 28
-rwxr-xr-x 1 user0 users 19808 Aug  3  2011 install.sh
drwxr-xr-x 2 user0 users  4096 Aug  3  2011 packages
drwxr-xr-x 2 user0 users  4096 Aug  3  2011 resources

fff/scangearmp-mg5300series-1.80-1-rpm/packages:
total 1360
-rw-r--r-- 1 user0 users 365328 Aug  3  2011 scangearmp-common-1.80-1.i386.rpm
-rw-r--r-- 1 user0 users 398676 Aug  3  2011 scangearmp-common-1.80-1.x86_64.rpm
-rw-r--r-- 1 user0 users 303405 Aug  3  2011 scangearmp-mg5300series-1.80-1.i386.rpm
-rw-r--r-- 1 user0 users 313641 Aug  3  2011 scangearmp-mg5300series-1.80-1.x86_64.rpm

fff/scangearmp-mg5300series-1.80-1-rpm/resources:
total 12
-rw-r--r-- 1 user0 users 1894 Aug  3  2011 scanner_fr_utf8.lc
-rw-r--r-- 1 user0 users 2041 Aug  3  2011 scanner_ja_utf8.lc
-rw-r--r-- 1 user0 users 1659 Aug  3  2011 scanner_zh_utf8.lc
>
Gruss,
Roland
 

RME

Advanced Hacker
Sie hat (leider) nicht geschrieben von wo und was sie heruntergeladen hat... nur dass dies ein *.rpm.tar.gz war.

Aber das entpacken des *.rpm.tar.gz hat dann offenbar keine rpm's ergeben.

Daher:
Dürfte vom Hersteller so gedacht sein. Aber bei solch krudem Kram würde ich erst einmal genauer gucken was diese install.sh überhaupt macht! Da in dem rpm.tar.gz kein rpm war, wie ich und auch Jägerschlürfer vermutet hatten, wäre ich echt mißtrauisch was da sonst noch entgegen dem erwarteten Verhalten gemacht wird.
Die von mir angegebene URL hat jedoch *.rpm.tar.gz welche (wie oben dokumentiert) rpm's enthalten.

Gruss,
Roland

Edit:
...offenbar keine rpm's ergeben
ist nicht richtig, denn
Darin befindet befinden sich 2 Ordner mit Namen packages und resources...
...die rpm's sind im Verz. packages.
 

Jägerschlürfer

Moderator
Teammitglied
dann entpacke doch bitte mal,... ich hatte es mit dem Treiber nämlich auch von der von dir genannten Seite probiert und hatte zum Schluss keine rpm Datei sondern einen Ordner mit dem oben genannten Inhalt,...
 

RME

Advanced Hacker
dann entpacke doch bitte ma...
...habe ich doch getan!

Siehe bitte in meinem mein Beitrag:

cnijfilter-mg5300series-3.60-1-rpm.tar.gz
Code:
ggg/cnijfilter-mg5300series-3.60-1-rpm/packages:
total 3836
-rw-r--r-- 1 user0 users  123945 Aug  2  2011 cnijfilter-common-3.60-1.i386.rpm
-rw-r--r-- 1 user0 users  138521 Aug  2  2011 cnijfilter-common-3.60-1.x86_64.rpm
-rw-r--r-- 1 user0 users 1801387 Aug  2  2011 cnijfilter-mg5300series-3.60-1.i386.rpm
-rw-r--r-- 1 user0 users 1859564 Aug  2  2011 cnijfilter-mg5300series-3.60-1.x86_64.rpm
sowie:

scangearmp-mg5300series-1.80-1-rpm.tar.gz
Code:
fff/scangearmp-mg5300series-1.80-1-rpm/packages:
total 1360
-rw-r--r-- 1 user0 users 365328 Aug  3  2011 scangearmp-common-1.80-1.i386.rpm
-rw-r--r-- 1 user0 users 398676 Aug  3  2011 scangearmp-common-1.80-1.x86_64.rpm
-rw-r--r-- 1 user0 users 303405 Aug  3  2011 scangearmp-mg5300series-1.80-1.i386.rpm
-rw-r--r-- 1 user0 users 313641 Aug  3  2011 scangearmp-mg5300series-1.80-1.x86_64.rpm
 

RME

Advanced Hacker
Ich denke mal sie hat meinen Link von diesem Thema genommen.
O.K. scheint das gleiche zu sein.

@Sabrina

Muss noch was fragen, nach dem entpacken habe ich da einen Ordner mit namemn rpm
Darin befindet befinden sich 2 Ordner mit Namen packages und resources und eine install.sh datei.
Liege ich richtig das ich per Konsole in den Ordner gehen muss um dann die ./install.sh auszuführen damit die Treiber installiert werden.
Siehe bitte nochmals die Anleitung von Geier0815 » 6. Sep 2012, 11:3 (rpm -Uhv foo.rpm -- 32 oder 64 bit Versionen, was bei Dir zutrifft)
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
Hi,
Ich danke Euch für die guten Tipps.
Ich muss das Morgen mal versuchen damit ich die beide installiert bekomme.
Heute blicke ich nicht mehr durch.
Habe jetzt erst mal alles was ich benötige privat und arbeitsmäßig installiert und
soweit geht auch alles.
Bin schon lange jetzt dabei, aber mit dem installieren komme ich immer noch nicht zurecht.
Bei einer bekannte die hat zwar kein opensuse installiert, aber die klickt die
rpm Pakete nur an und schon werden die von alleine installiert.
Ich habe eben auch noch das Problem wenn was geschrieben steht das ich kein Englisch lesen kann.
Mal schauen , was morgen der Tag so bringt.
 

tomm.fa

Administrator
Teammitglied
So nebenbei: Wenn das Gerät über USB angeschlossen ist, könntest du dann auch mal die Ausgabe von lsusb zeigen? Hast du die Einrichtung zuvor schon versucht, bevor die Treiber von Canon heruntergeladen wurden?
 

RME

Advanced Hacker
Bin schon lange jetzt dabei, aber mit dem installieren komme ich immer noch nicht zurecht.
In's entsprechende rpm Verzeichnis wechseln, dann als root in der Konsole:

Falls 32 Bit:
Code:
rpm -Uhv cnijfilter-common-3.60-1.i386.rpm
rpm -Uhv cnijfilter-mg5300series-3.60-1.i386.rpm

rpm -Uhv scangearmp-common-1.80-1.i386.rpm
rpm -Uhv scangearmp-mg5300series-1.80-1.i386.rpm
oder, 64 Bit:
Code:
rpm -Uhv cnijfilter-common-3.60-1.x86_64.rpm
rpm -Uhv cnijfilter-mg5300series-3.60-1.x86_64.rpm

rpm -Uhv scangearmp-common-1.80-1.x86_64.rpm
rpm -Uhv scangearmp-mg5300series-1.80-1.x86_64.rpm
Um dich zu vergewissern dass "etwas" installiert worden ist:

(in der Konsole als user)
Code:
rpm -qa |egrep -i "scangear|cnijfilter"
(die Pakete sollten auch im YaST erscheinen)

Gruss,
Roland
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
Hi,
Ich hatte es so versucht.

Code:
linux-sabrina:/home/sabrina/Downloads/cnijfilter-mg5300series-3.60-1-rpm # ./install.sh
==================================================

Canon Inkjet Printer Driver
Version 3.60
Copyright CANON INC. 2001-2011
All Rights Reserved.

==================================================
Command executed = rpm -Uvh ./packages/cnijfilter-common-3.60-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:cnijfilter-common      ########################################### [100%]
Command executed = rpm -Uvh ./packages/cnijfilter-mg5300series-3.60-1.x86_64.rpm
error: Failed dependencies:
        libpng12.so.0()(64bit) is needed by cnijfilter-mg5300series-3.60-1.x86_64
        libtiff.so.3()(64bit) is needed by cnijfilter-mg5300series-3.60-1.x86_64
        libxml2 is needed by cnijfilter-mg5300series-3.60-1.x86_64
Command executed = rpm -e cnijfilter-common

Beim Scanner Treiber kommt das hier:

Code:
linux-sabrina:/home/sabrina/Downloads/scangearmp-mg5300series-1.80-1-rpm # ./install.sh
==================================================

ScanGear MP
Version 1.80
Copyright CANON INC. 2007-2011
All Rights Reserved.

==================================================
Command executed = rpm -Uvh ./packages/scangearmp-common-1.80-1.x86_64.rpm
error: Failed dependencies:
        libpng12.so.0()(64bit) is needed by scangearmp-common-1.80-1.x86_64

Über
zypper in libpng12.so.0
wurde nur die 32 Bit Variante installiert, ich habe aber openSuse 64 Bit
 
Wenn dann heißt es ja auch "zypper in libpng12" und eigentlich hättest Du bei deinem zypper-Befehl eine Fehlermeldung bekommen müßen. Wieso werden dir überhaupt 32-bit-Pakete angeboten?
 
Oben