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

[gelöst] hp-treiber im falschen verzeichnis installiert

Hallo,

ich habe den Treiber (hplip-2.8.9.run) für den HP PSC 1310 nach dem Herunterladen ins Home-Verzeichnis kopiert und von dort aus installiert und dabei nicht drangedacht, dass der Treiber damit im Home-Verzeichnis landet.

Ich möchte diesen Treiber gerne wieder komplett deinstallieren und nochmal neu einrichten. Leider finde ich bislang weder hier noch auf Google Hinweise dazu, wie man einen mittels einer run-Datei manuell installierten Treiber wieder aus dem System schmeissen kann. Geht das auch mit make -uninstall? Oder muss ich da einen anderen Weg benutzen?

Gruss

Wyntermute
 
A

Anonymous

Gast
Ich habe mir mal den Inhalt von hplip-2.8.12.run angesehen, woraus erkennst du das er in dein Homeverzeichnis installiert hat. Wenn ich die Scripte die dort ablaufen verfolge so erfolgt bei diesem Treiber die Installation unterhalb von /usr/local/
gib mal bitte die Dateiliste von dem was du als Treiber bei dir im Verzeichnis vermutest.


robi

PS die *run-Datei besteht hier aus einem Script an das ein komprimiertes tar-Archiv angehängt ist.
* Im ersten Step wird nach einigen Vorbereitungen und Vereinbarungen das Tar-Achiv in eine temporäres Verzeichnis ausgepackt.
* Danach wird dort durch ein weiteres Script gesteuert configure und make und make install ausgeführt. (Ein make uninstall gäbe es dort allerdings auch). Default wird nach /usr/local und darunter befindlichen Verzeichnissen installiert.
* Das temporäre Verzeichnis sollte normalerweise per default am Ende wieder entfernt werden.
 

Tooltime

Advanced Hacker
Spricht irgend etwas dagegen die fertige Version von Packman zu verwenden? Nach dem Motto mit einem rpm-Paket wäre das erst garnicht passiert.
 
OP
W

wyntermute

Newbie
robi schrieb:
Ich habe mir mal den Inhalt von hplip-2.8.12.run angesehen, woraus erkennst du das er in dein Homeverzeichnis installiert hat. Wenn ich die Scripte die dort ablaufen verfolge so erfolgt bei diesem Treiber die Installation unterhalb von /usr/local/
gib mal bitte die Dateiliste von dem was du als Treiber bei dir im Verzeichnis vermutest.

Hallo robi,

danke für die schnelle Antwort.

folgende Dateien liegen in meinem Home-Verzeichnis. Dazu kommen noch einige Unterverzeichnisse (plugins, ppd, prnt, scan, fax etc.) deren Namen und Inhalt darauf schliessen lassen, daß sie auch zu dem Treiber gehören.

--------------------

-rw-r--r-- 1 wyntermute users 81324 14. Dez 02:24 game.log
-rw-r----- 1 wyntermute users 112254 28. Nov 15:48 hplip-install_Fri-28-Nov-2008_15:47:01.log
-rw-r--r-- 1 wyntermute users 1006 28. Nov 15:48 scanext.la
-rw-r--r-- 1 wyntermute users 350 28. Nov 15:48 scanext_la-scanext.lo
-rw-r--r-- 1 wyntermute users 829 28. Nov 15:48 pcardext.la
-rw-r--r-- 1 wyntermute users 344 28. Nov 15:48 pcardext_la-fat.lo
-rw-r--r-- 1 wyntermute users 1481 28. Nov 15:48 libsane-hpaio.la
-rw-r--r-- 1 wyntermute users 354 28. Nov 15:48 pcardext_la-pcardext.lo
-rw-r--r-- 1 wyntermute users 362 28. Nov 15:48 libsane_hpaio_la-marvell.lo
-rw-r--r-- 1 wyntermute users 380 28. Nov 15:48 libsane_hpaio_la-sanei_init_debug.lo
-rw-r--r-- 1 wyntermute users 360 28. Nov 15:48 libsane_hpaio_la-common.lo
-rw-r--r-- 1 wyntermute users 352 28. Nov 15:48 libsane_hpaio_la-io.lo
-rw-r--r-- 1 wyntermute users 354 28. Nov 15:48 libsane_hpaio_la-scl.lo
-rw-r--r-- 1 wyntermute users 354 28. Nov 15:48 libsane_hpaio_la-pml.lo
-rw-r--r-- 1 wyntermute users 358 28. Nov 15:48 libsane_hpaio_la-hpaio.lo
-rw-r--r-- 1 wyntermute users 360 28. Nov 15:48 libsane_hpaio_la-mfpdtf.lo
-rw-r--r-- 1 wyntermute users 812 28. Nov 15:48 libhpip.la
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xyxtract.lo
-rw-r--r-- 1 wyntermute users 326 28. Nov 15:48 xscale.lo
-rw-r--r-- 1 wyntermute users 326 28. Nov 15:48 xthumb.lo
-rw-r--r-- 1 wyntermute users 328 28. Nov 15:48 xmatrix.lo
-rw-r--r-- 1 wyntermute users 322 28. Nov 15:48 xpnm.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xjpg_enc.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xgray2bi.lo
-rw-r--r-- 1 wyntermute users 328 28. Nov 15:48 xinvert.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xcolrspc.lo
-rw-r--r-- 1 wyntermute users 332 28. Nov 15:48 xfakemono.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xbi2gray.lo
-rw-r--r-- 1 wyntermute users 326 28. Nov 15:48 xtable.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xtonemap.lo
-rw-r--r-- 1 wyntermute users 322 28. Nov 15:48 xpcx.lo
-rw-r--r-- 1 wyntermute users 336 28. Nov 15:48 xsaturation.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xjpg_dec.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xjpg_huf.lo
-rw-r--r-- 1 wyntermute users 324 28. Nov 15:48 xcrop.lo
-rw-r--r-- 1 wyntermute users 326 28. Nov 15:48 xgamma.lo
-rw-r--r-- 1 wyntermute users 326 28. Nov 15:48 ipmain.lo
-rw-r--r-- 1 wyntermute users 328 28. Nov 15:48 xchgbpp.lo
-rw-r--r-- 1 wyntermute users 324 28. Nov 15:48 xskel.lo
-rw-r--r-- 1 wyntermute users 324 28. Nov 15:48 xtiff.lo
-rw-r--r-- 1 wyntermute users 328 28. Nov 15:48 xrotate.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xjpg_fix.lo
-rw-r--r-- 1 wyntermute users 322 28. Nov 15:48 xpad.lo
-rw-r--r-- 1 wyntermute users 322 28. Nov 15:48 xfax.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xgrayout.lo
-rw-r--r-- 1 wyntermute users 330 28. Nov 15:48 xjpg_dct.lo
-rw-r--r-- 1 wyntermute users 1170 28. Nov 15:48 hpmudext.la
-rw-r--r-- 1 wyntermute users 332 28. Nov 15:48 xconvolve.lo
-rw-r--r-- 1 wyntermute users 866 28. Nov 15:48 libhpmud.la
-rw-r--r-- 1 wyntermute users 342 28. Nov 15:48 libhpmud_la-jd.lo
-rw-r--r-- 1 wyntermute users 342 28. Nov 15:48 libhpmud_la-pp.lo
-rw-r--r-- 1 wyntermute users 346 28. Nov 15:48 libhpmud_la-dot4.lo
-rw-r--r-- 1 wyntermute users 344 28. Nov 15:48 libhpmud_la-pml.lo
-rw-r--r-- 1 wyntermute users 346 28. Nov 15:48 libhpmud_la-musb.lo
-rw-r--r-- 1 wyntermute users 348 28. Nov 15:48 libhpmud_la-model.lo
-rw-r--r-- 1 wyntermute users 348 28. Nov 15:48 libhpmud_la-hpmud.lo
-rw-r--r-- 1 wyntermute users 344 28. Nov 15:48 libhpmud_la-mlc.lo
-rw-r--r-- 1 wyntermute users 354 28. Nov 15:48 hpmudext_la-hpmudext.lo
-rw-r--r-- 1 wyntermute users 830 28. Nov 15:48 cupsext.la
-rw-r--r-- 1 wyntermute users 350 28. Nov 15:48 cupsext_la-cupsext.lo
-rw-r--r-- 1 wyntermute users 43443 28. Nov 15:47 config.log
-rw-r--r-- 1 wyntermute users 699 28. Nov 15:47 hplip.conf
-rw-r--r-- 1 wyntermute users 333 28. Nov 15:47 hplip.desktop
-rw-r--r-- 1 wyntermute users 13756 28. Nov 15:47 hplip.list
-rw-r--r-- 1 wyntermute users 296 28. Nov 15:47 hplip-systray.desktop
-rwxr-xr-x 1 wyntermute users 32012 28. Nov 15:47 config.status
-rw-r----- 1 wyntermute users 115471 28. Nov 15:15 hplip-install_Fri-28-Nov-2008_15:11:42.log
-rw-r--r-- 1 wyntermute users 5752 28. Nov 15:12 index.html.1
-rw-r----- 1 wyntermute users 7450 28. Nov 15:08 hplip-install_Fri-28-Nov-2008_15:04:48.log
-rw-r--r-- 1 wyntermute users 5752 28. Nov 15:08 index.html
-rw-r--r-- 1 wyntermute users 32305 10. Nov 21:13 hs_err_pid32145.log
-rw-r--r-- 1 wyntermute users 26638 10. Nov 21:09 hs_err_pid3882.log
-rw-r--r-- 1 wyntermute users 12272575 22. Okt 23:44 hplip-2.8.9.run
-rw-r--r-- 1 wyntermute users 528 24. Sep 01:11 10-ntfs-policy.fdi
-rw-r----- 1 wyntermute users 530686 16. Sep 19:20 Makefile.in
-rw-r----- 1 wyntermute users 280156 16. Sep 19:20 aclocal.m4
-rw-r----- 1 wyntermute users 74 16. Sep 19:20 bb_build.inc
-rw-r----- 1 wyntermute users 27005 16. Sep 19:20 foomatic_drv.inc
-rw-r----- 1 wyntermute users 30 16. Sep 19:20 unreleased.inc
-rwxr----- 1 wyntermute users 14084 16. Sep 19:19 configure.in
-rwxr----- 1 wyntermute users 8015 16. Sep 19:18 align.py
-rwxr----- 1 wyntermute users 28461 16. Sep 19:18 check.py
-rwxr----- 1 wyntermute users 6109 16. Sep 19:18 clean.py
-rwxr----- 1 wyntermute users 8976 16. Sep 19:18 colorcal.py
-rwxr----- 1 wyntermute users 25445 16. Sep 19:18 dat2drv.py
-rwxr----- 1 wyntermute users 24031 16. Sep 19:18 fab.py
-rwxr----- 1 wyntermute users 5395 16. Sep 19:18 firmware.py
-rw-r----- 1 wyntermute users 779 16. Sep 19:18 hplip.conf.in
-rw-r----- 1 wyntermute users 336 16. Sep 19:18 hplip.desktop.in
-rw-r----- 1 wyntermute users 13634 16. Sep 19:18 hplip.list.in
-rw-r----- 1 wyntermute users 299 16. Sep 19:18 hplip-systray.desktop.in
-rwxr----- 1 wyntermute users 15663 16. Sep 19:18 hpssd.py
-rwxr----- 1 wyntermute users 5690 16. Sep 19:18 info.py
-rw-r----- 1 wyntermute users 799 16. Sep 19:18 __init__.py
-rwxr----- 1 wyntermute users 5654 16. Sep 19:18 install.py
-rwxr----- 1 wyntermute users 6851 16. Sep 19:18 levels.py
-rwxr----- 1 wyntermute users 11272 16. Sep 19:18 makecopies.py
-rw-r----- 1 wyntermute users 23389 16. Sep 19:18 Makefile.am
-rwxr----- 1 wyntermute users 5744 16. Sep 19:18 makeuri.py
-rwxr----- 1 wyntermute users 12305 16. Sep 19:18 plugin.py
-rwxr----- 1 wyntermute users 3890 16. Sep 19:18 print.py
-rwxr----- 1 wyntermute users 8196 16. Sep 19:18 probe.py
-rwxr----- 1 wyntermute users 48963 16. Sep 19:18 scan.py
-rwxr----- 1 wyntermute users 20383 16. Sep 19:18 sendfax.py
-rwxr----- 1 wyntermute users 35193 16. Sep 19:18 setup.py
-rw-r----- 1 wyntermute users 3549 16. Sep 19:18 systray.py
-rwxr----- 1 wyntermute users 5592 16. Sep 19:18 testpage.py
-rwxr----- 1 wyntermute users 3289 16. Sep 19:18 timedate.py
-rwxr----- 1 wyntermute users 8048 16. Sep 19:18 toolbox.py
-rwxr----- 1 wyntermute users 24406 16. Sep 19:18 unload.py
-rw-r----- 1 wyntermute users 199251 14. Aug 2007 ltmain.sh
-rwxr----- 1 wyntermute users 44573 27. Apr 2007 config.guess
-rwxr----- 1 wyntermute users 32665 27. Apr 2007 config.sub

audacity1.3-wyntermute:
insgesamt 0

------------------------

Gruß

Wyntermute
 
OP
W

wyntermute

Newbie
Tooltime schrieb:
Spricht irgend etwas dagegen die fertige Version von Packman zu verwenden? Nach dem Motto mit einem rpm-Paket wäre das erst garnicht passiert.

Hi Tooltime,

nein, dagegen spricht nichts, im Gegenteil. Als ehemaligem Windows-User sind mir die klick-&-go-Varianten deutlich lieber. Allerdings klappte die Installation via YaST damals nicht (aus welchen Gründen auch immer, ich weiss nicht mehr genau, was damals schief lief und warum ich dann letztendlich die run-Datei von der HP-Seite runtergeladen und installiert habe).

Gruß

Wyntermute
 
A

Anonymous

Gast
wyntermute schrieb:
folgende Dateien liegen in meinem Home-Verzeichnis. Dazu kommen noch einige Unterverzeichnisse (plugins, ppd, prnt, scan, fax etc.) deren Namen und Inhalt darauf schliessen lassen, daß sie auch zu dem Treiber gehören.

Das ist das ausgepackte tar-Archiv in dem die Treiberkomponenten konfiguriert und kompiliert und dann installiert werden. Aus irgend einem Grund wurden die nicht gelöscht, entweder hast du da die Option "--keep " beim aufrufen der *run-Datei mitgegeben, oder die Installation ist aus irgend einen Grund abgebrochen, so das das Script nicht bis zum Ende durchgelaufen ist.

robi
 
OP
W

wyntermute

Newbie
robi schrieb:
Das ist das ausgepackte tar-Archiv in dem die Treiberkomponenten konfiguriert und kompiliert und dann installiert werden. Aus irgend einem Grund wurden die nicht gelöscht, entweder hast du da die Option "--keep " beim aufrufen der *run-Datei mitgegeben, oder die Installation ist aus irgend einen Grund abgebrochen, so das das Script nicht bis zum Ende durchgelaufen ist.

Ok, erst einmal vielen Dank für diese Info. Ich kann mich erinnern, daß das Skript mehrere fehlende Dateien bemängelte, die ich über YaST nachinstalliert hatte. Die letzte dieser Dateien wurde trotz der YaST-Installation wieder als fehlend bemängelt.

Deine Info hat für mich eine gute und eine schlechte Nachricht: Gut scheint zu sein, daß ich den ganzen Schrott womöglich einfach löschen kann, weil es sich nicht um einen funktionierenden Treiber handelt. Schlecht ist, daß jetzt wahrscheinlich eine halbe Treiberinstallation in meinem System herumdümpelt, die meinen Drucker auch weiterhin am Funktionieren hindert.

Wie kann ich diesen Zustand auflösen? Einfach löschen und versuchen, über YaST meinen Drucker zum Laufen zu bringen? Oder wie kann ich mein System wieder aufräumen?
 
A

Anonymous

Gast
wyntermute schrieb:
Wie kann ich diesen Zustand auflösen? Einfach löschen und versuchen, über YaST meinen Drucker zum Laufen zu bringen? Oder wie kann ich mein System wieder aufräumen?

Du kannst das Zeug inclusive der ganzen Verzeichniss einfach löschen. Wenn die Installation abgebrochen ist, so wie du das gesagt hast, dann ist da auch wo anders noch nichts installiert. Den Treiber kannst du dir ja auch fertig von Packman holen wie oben angegeben, das ist für den Linuxneuling auch viel bequemer.

Als Hilfe was zu diesem Treiberarchiv dazugehört das da jetzt bei dir im Verzeichnis rumliegt, habe ich mal den Treiber den ich probiert habe mal ausgepackt, allerdings ist das eine neuere Version als die die du genommen hast.
Code:
priv0001:/tmp/hilfe # ls -l
total 3008
-rw-r----- 1 rob users  17941 Dec 17 21:41 COPYING
-rw-r----- 1 rob users  23901 Dec 17 21:41 Makefile.am
-rw-r----- 1 rob users 626087 Dec 17 21:45 Makefile.in
-rw-r----- 1 rob users    799 Dec 17 21:41 __init__.py
-rw-r----- 1 rob users 280156 Dec 17 21:45 aclocal.m4
-rwxr----- 1 rob users   8328 Dec 17 21:41 align.py
drwxr----- 2 rob users   4096 Jan  9 17:47 base
-rwxr----- 1 rob users  29385 Dec 17 21:41 check.py
-rwxr----- 1 rob users   6450 Dec 17 21:41 clean.py
-rwxr----- 1 rob users   9168 Dec 17 21:41 colorcal.py
-rwxr----- 1 rob users  44573 Apr 27  2007 config.guess
-rw-r--r-- 1 rob users  36005 Jan  9 17:48 config.log
-rwxr----- 1 rob users  32665 Apr 27  2007 config.sub
-rwxr----- 1 rob users 815650 Dec 17 21:45 configure
-rwxr----- 1 rob users  14197 Dec 17 21:44 configure.in
drwxr----- 2 rob users   4096 Dec 17 21:45 copier
-rwxr----- 1 rob users  25502 Dec 17 21:41 dat2drv.py
drwxr----- 9 rob users   4096 Dec 17 21:45 data
-rwxr----- 1 rob users  17574 Nov 17  2006 depcomp
-rwxr----- 1 rob users   2498 Dec 17 21:41 devicesetup.py
drwxr----- 4 rob users   4096 Dec 17 21:46 doc
-rwxr----- 1 rob users  24990 Dec 17 21:41 fab.py
drwxr----- 4 rob users   4096 Dec 17 21:45 fax
-rwxr----- 1 rob users   2299 Dec 17 21:41 faxsetup.py
-rwxr----- 1 rob users   5603 Dec 17 21:41 firmware.py
-rw-r----- 1 rob users  73757 Dec 17 21:45 foomatic_drv.inc
-rwxr----- 1 rob users   7016 Dec 17 21:41 hpdio.py
-rwxr----- 1 rob users    112 Dec 17 21:41 hplip-install
-rw-r----- 1 rob users   1213 Jan  9 17:54 hplip-install_Fri-09-Jan-2009_17:47:14.log
-rw-r----- 1 rob users    299 Dec 17 21:41 hplip-systray.desktop.in
-rw-r----- 1 rob users    800 Dec 17 21:41 hplip.conf.in
-rw-r----- 1 rob users    336 Dec 17 21:41 hplip.desktop.in
-rw-r----- 1 rob users  13984 Dec 17 21:41 hplip.list.in
-rwxr----- 1 rob users  19123 Dec 17 21:41 hpssd.py
-rwxr----- 1 rob users   5841 Dec 17 21:41 info.py
-rwxr----- 1 rob users  13184 Nov 17  2006 install-sh
-rwxr----- 1 rob users   7549 Dec 17 21:41 install.py
drwxr----- 2 rob users   4096 Jan  9 17:47 installer
drwxr----- 4 rob users   4096 Dec 17 21:45 io
drwxr----- 2 rob users   4096 Dec 17 21:46 ip
-rwxr----- 1 rob users   6851 Dec 17 21:41 levels.py
-rwxr-xr-x 1 rob users 219498 Jan  9 17:48 libtool
-rwxr----- 1 rob users   2602 Dec 17 21:41 linefeedcal.py
-rw-r----- 1 rob users 199251 Aug 14  2007 ltmain.sh
-rwxr----- 1 rob users  11587 Dec 17 21:41 makecopies.py
-rwxr----- 1 rob users   5744 Dec 17 21:41 makeuri.py
-rwxr----- 1 rob users  11135 Nov 17  2006 missing
drwxr----- 3 rob users   4096 Dec 17 21:46 pcard
-rwxr----- 1 rob users  13294 Dec 17 21:41 plugin.py
drwxr----- 2 rob users   4096 Dec 17 21:45 plugins
drwxr----- 2 rob users  73728 Dec 17 21:45 ppd
-rwxr----- 1 rob users   2482 Dec 17 21:41 pqdiag.py
-rwxr----- 1 rob users   4162 Dec 17 21:41 print.py
-rwxr----- 1 rob users   2812 Dec 17 21:41 printsettings.py
drwxr----- 8 rob users   4096 Dec 17 21:45 prnt
-rwxr----- 1 rob users   8196 Dec 17 21:41 probe.py
drwxr----- 4 rob users   4096 Dec 17 21:45 scan
-rwxr----- 1 rob users  49092 Dec 17 21:41 scan.py
-rwxr----- 1 rob users  20452 Dec 17 21:41 sendfax.py
-rwxr----- 1 rob users  36015 Dec 17 21:41 setup.py
-rw-r----- 1 rob users   4137 Dec 17 21:41 systray.py
-rwxr----- 1 rob users   5748 Dec 17 21:41 testpage.py
-rwxr----- 1 rob users   3289 Dec 17 21:41 timedate.py
-rwxr----- 1 rob users   8124 Dec 17 21:41 toolbox.py
drwxr----- 2 rob users   4096 Dec 17 21:46 ui
drwxr----- 2 rob users   4096 Dec 17 21:46 ui4
-rwxr----- 1 rob users  24542 Dec 17 21:41 unload.py
-rw-r----- 1 rob users     29 Dec 17 21:45 unreleased.inc
Es könnte allerdings für dich ein Anhaltspunkt sein, was da alles dazugehören könnte. Da bei dir die Konfiguration und Compilation eventuell schon angefangen wurde, sind sicherlich bei dir noch einige Dateien dazugekommen. Versuche als erstes einmal ein
Code:
make clean
da sollten der Großteil dieser teilweise schon compilierten Dateien, soweit sie schon erstellt worden sind, automatisch gelöscht werden. Aber wahrscheinlich ist er bei dir bei configure schon abgebrochen, da wird er dabei meckern das make keine Makefile gefunden hat, das währe dann auch ok ;)

Du kannst dir auch aus deiner run-Datei die Dateiname holen die zum Archiv dazu gehören
entweder nur als Dateinamen
Code:
sh hplip-2.*.run --list | awk '{print $6}'

oder die Lange Ausführung
Code:
sh hplip-2.*.run --list

robi
 
OP
W

wyntermute

Newbie
Ok, vielen herzlichen Dank für die schnelle und hundertprozentig passende Hilfe. Das Verzeichnis ist wieder leer und ich mach mich mal auf die Suche nach dem Packman-Rpm.
 
Oben