ubuntuusers.de

Fehlerwert 127

Status: Gelöst | Ubuntu-Version: Ubuntu 7.10 (Gutsy Gibbon)
Antworten |

becfra3

Anmeldungsdatum:
20. März 2008

Beiträge: Zähle...

Hallo Ubuntu Fangemeinde,

durch die Installation eines falschen Treibers kommt bei jeder neuen Installation einer Software das Fehlerprotokol: E: hl1650lpr: Unterprozess post-installation script gab den Fehlerwert 127 zurück, wie kann ich den falschen Treiber deinstalieren oder direkt löschen?

Vielen Dank für eure Hilfe schon mal im voraus!

becfra

Uwe_Pr

Avatar von Uwe_Pr

Anmeldungsdatum:
9. November 2006

Beiträge: 554

Wohnort: Halle/S.

Hallo becfra3,
Rückgabewert 127 gibt die bash zurück, wenn ein Befehl nicht gefunden wurde =⇒ nichterfüllte Abhängigkeit vielleicht.
Poste bitte die Ausgabe von

sudo apt-get update

Ergibt aktualisierte Paketquellen und wahrscheinlich einen Vorschlag von apt-get, was zu tun ist.
Viele Grüße! Uwe Pr

becfra3

(Themenstarter)

Anmeldungsdatum:
20. März 2008

Beiträge: Zähle...

Hallo Uwe Pr,

vielen dank für deine schnelle Antwort.

hier der Inhalt der Terminal abfrage:

:~$ sudo apt-get update\\
[sudo] password for :\\
Ign cdrom://Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016) gutsy/main Translation-de\\
Ign cdrom://Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016) gutsy/restricted Translation-de\\
Hole:1 http://wine.budgetdedicated.com gutsy Release.gpg [191B] \\
Ign http://wine.budgetdedicated.com gutsy/main Translation-de \\
Hole:2 http://security.ubuntu.com gutsy-security Release.gpg [191B] \\
Ign http://security.ubuntu.com gutsy-security/main Translation-de \\
Ign http://security.ubuntu.com gutsy-security/restricted Translation-de \\
Hole:3 http://de.archive.ubuntu.com gutsy Release.gpg [191B] \\
OK http://de.archive.ubuntu.com gutsy/main Translation-de \\
OK http://wine.budgetdedicated.com gutsy Release \\
Ign http://security.ubuntu.com gutsy-security/universe Translation-de \\
Ign http://security.ubuntu.com gutsy-security/multiverse Translation-de \\
OK http://de.archive.ubuntu.com gutsy/restricted Translation-de \\
OK http://de.archive.ubuntu.com gutsy/universe Translation-de \\
OK http://de.archive.ubuntu.com gutsy/multiverse Translation-de \\
Hole:4 http://de.archive.ubuntu.com gutsy-updates Release.gpg [191B] \\
Ign http://de.archive.ubuntu.com gutsy-updates/main Translation-de \\
Ign http://de.archive.ubuntu.com gutsy-updates/restricted Translation-de \\
Ign http://de.archive.ubuntu.com gutsy-updates/universe Translation-de \\
OK http://security.ubuntu.com gutsy-security Release \\
Ign http://de.archive.ubuntu.com gutsy-updates/multiverse Translation-de \\
Hole:5 http://archive.canonical.com gutsy Release.gpg [191B] \\
Ign http://archive.canonical.com gutsy/partner Translation-de \\
Hole:6 http://de.archive.ubuntu.com gutsy-proposed Release.gpg [191B] \\
Ign http://wine.budgetdedicated.com gutsy/main Packages \\
Ign http://de.archive.ubuntu.com gutsy-proposed/restricted Translation-de \\
OK http://archive.canonical.com gutsy Release \\
OK http://security.ubuntu.com gutsy-security/main Packages \\
OK http://wine.budgetdedicated.com gutsy/main Sources \\
OK http://wine.budgetdedicated.com gutsy/main Packages \\
OK http://archive.canonical.com gutsy/partner Packages \\
OK http://security.ubuntu.com gutsy-security/restricted Packages \\
OK http://security.ubuntu.com gutsy-security/universe Packages \\
OK http://security.ubuntu.com gutsy-security/multiverse Packages \\
Ign http://de.archive.ubuntu.com gutsy-proposed/main Translation-de\\
OK http://archive.canonical.com gutsy/partner Sources \\
Ign http://de.archive.ubuntu.com gutsy-proposed/multiverse Translation-de\\
Ign http://de.archive.ubuntu.com gutsy-proposed/universe Translation-de\\
OK http://de.archive.ubuntu.com gutsy Release\\
OK http://de.archive.ubuntu.com gutsy-updates Release \\
OK http://de.archive.ubuntu.com gutsy-proposed Release\\
OK http://de.archive.ubuntu.com gutsy/main Packages \\
OK http://de.archive.ubuntu.com gutsy/restricted Packages\\
OK http://de.archive.ubuntu.com gutsy/universe Packages\\
OK http://de.archive.ubuntu.com gutsy/multiverse Packages\\
OK http://de.archive.ubuntu.com gutsy-updates/main Packages\\
OK http://de.archive.ubuntu.com gutsy-updates/restricted Packages\\
OK http://de.archive.ubuntu.com gutsy-updates/universe Packages\\
OK http://de.archive.ubuntu.com gutsy-updates/multiverse Packages\\
OK http://de.archive.ubuntu.com gutsy-proposed/restricted Packages\\
OK http://de.archive.ubuntu.com gutsy-proposed/main Packages\\
OK http://de.archive.ubuntu.com gutsy-proposed/multiverse Packages\\
OK http://de.archive.ubuntu.com gutsy-proposed/universe Packages\\
Es wurden 6B in 0s geholt (6B/s)\\
Paketlisten werden gelesen... Fertig

Hoffe Du kannst damit was anfangen!

Danke und Gruß

becfra

Uwe_Pr

Avatar von Uwe_Pr

Anmeldungsdatum:
9. November 2006

Beiträge: 554

Wohnort: Halle/S.

Hallo becfra3,

Hoffe Du kannst damit was anfangen!

leider nicht das Erhoffte: hatte gehofft, apt-get würde die Abhängigkeitsberechnung gleich noch dranhängen. Zumindest erkenne ich nun schon mal Deine Paket-Quellen und ubuntu-Version 😉
Wie hieß das Treiber-Paket, welches das Problem hervorrief?
Hat das Paket Abhängigkeiten versucht, automatisch dazu zu installieren?
Was ergibt

sudo apt-get check

Ggf. bitte posten.

Versuchen kannst Du schon mal

sudo apt-get remove Paketname

um das Paket zu deinstallieren.
Um die Bezeichnung zu finden,
z.B.:
apt-cache search sylph
findet sylpheed-Pakete

Ein Versuch wäre auch, wenn das Paket ungelöste Abhängigkeiten hatte und bereits deinstalliert ist:

sudo apt-get autoremove

Vorraussetzung: ubuntu-desktop bzw. das meta-Paket für Deine graph. Oberfläche ist noch drauf. Der Befehl deinstalliert alles, was an automatisch installierten Sachen nicht mehr gebraucht wird.
Viele Grüße! Uwe Pr

becfra3

(Themenstarter)

Anmeldungsdatum:
20. März 2008

Beiträge: 8

Hallo Uwe Pr,

hier die Ausgabe:

frank@homezone:~$ sudo apt-get check\\
[sudo] password for frank:\\
Paketlisten werden gelesen... Fertig\\
Abhängigkeitsbaum wird aufgebaut \\
Reading state information... Fertig\\
frank@homezone:~$ sudo apt-get check\\
Paketlisten werden gelesen... Fertig\\
Abhängigkeitsbaum wird aufgebaut \\
Reading state information... Fertig\\
frank@homezone:~$ sudo apt-get remove hl1650lpr.tar.gz\\
Paketlisten werden gelesen... Fertig\\
Abhängigkeitsbaum wird aufgebaut \\
Reading state information... Fertig\\
E: Konnte Paket hl1650lpr.tar.gz nicht finden\\
frank@homezone:~$ sudo apt-get remove hl1650lpr\\
Paketlisten werden gelesen... Fertig\\
Abhängigkeitsbaum wird aufgebaut \\
Reading state information... Fertig\\
The following packages were automatically installed and are no longer required:\\
 libkonq4\\
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.\\
Die folgenden Pakete werden ENTFERNT:\\
 hl1650lpr\\
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.\\
1 nicht vollständig installiert oder entfernt.\\
Es müssen 0B Archive geholt werden.\\
Nach dem Auspacken werden 0B Plattenplatz zusätzlich benutzt.\\
Möchten Sie fortfahren [J/n]? j\\
(Lese Datenbank ... 116254 Dateien und Verzeichnisse sind derzeit installiert.)\\
Entferne hl1650lpr ...\\
/var/lib/dpkg/info/hl1650lpr.postrm: 3: /etc/init.d/lpd: not found\\
dpkg: Fehler beim Bearbeiten von hl1650lpr (--remove):\\
 Unterprozess post-removal script gab den Fehlerwert 127 zurück\\
Fehler traten auf beim Bearbeiten von:\\
 hl1650lpr\\
E: Sub-process /usr/bin/dpkg returned an error code (1)\\
frank@homezone:~$ \\
frank@homezone:~$ apt-get autoremove\\
E: Konnte Lockdatei /var/lib/dpkg/lock nicht öffnen - open (13 Permission denied)\\
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?\\
frank@homezone:~$ sudo passwd root\\
Geben Sie ein neues UNIX Passwort ein: \\
Geben Sie das neue UNIX Passwort erneut ein: \\
passwd: Kennwort erfolgreich geändert\\
frank@homezone:~$ su\\
Passwort: \\
root@homezone:/home/frank# \\
root@homezone:/home/frank# apt-get autoremove\\
Paketlisten werden gelesen... Fertig\\
Abhängigkeitsbaum wird aufgebaut \\
Reading state information... Fertig\\
The following packages were automatically installed and are no longer required:\\
 libkonq4\\
Die folgenden Pakete werden ENTFERNT:\\
 hl1650lpr libkonq4\\
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.\\
1 nicht vollständig installiert oder entfernt.\\
Es müssen 0B Archive geholt werden.\\
Nach dem Auspacken werden 819kB Plattenplatz freigegeben worden sein.\\
Möchten Sie fortfahren [J/n]? j\\
(Lese Datenbank ... 116244 Dateien und Verzeichnisse sind derzeit installiert.)\\
Entferne hl1650lpr ...\\
/var/lib/dpkg/info/hl1650lpr.postrm: 3: /etc/init.d/lpd: not found\\
dpkg: Fehler beim Bearbeiten von hl1650lpr (--remove):\\
 Unterprozess post-removal script gab den Fehlerwert 127 zurück\\
Entferne libkonq4 ...\\
Processing triggers for libc6 ...\\
ldconfig deferred processing now taking place\\
Fehler traten auf beim Bearbeiten von:\\
 hl1650lpr\\
E: Sub-process /usr/bin/dpkg returned an error code (1)\\
root@homezone:/home/frank# apt-cache search sylph\\
nautilus-sendto - integrates Evolution and Pidgin into the Nautilus file manager\\
claws-mail - Fast, lightweight and user-friendly GTK2 based email client\\
claws-mail-themes - Pixmap icon themes for the Claws Mail mailer\\
libjconv-bin - charset conversion library - binaries\\
libjconv-dev - charset conversion library - development\\
libjconv2 - charset conversion library\\
libsylpheed-claws-gtk2-dev - Transition package for Claws Mail renaming\\
mail-notification - mail notification in system tray\\
sylpheed - Light weight e-mail client with GTK+\\
sylpheed-claws-gtk2 - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-acpi-notifier - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-attach-remover - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-bogofilter - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-cache-saver - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-clamav - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-dillo-viewer - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-doc - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-extra-plugins - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-feeds-reader - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-fetchinfo-plugin - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-html2-viewer - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-i18n - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-mailmbox-plugin - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-multi-notifier - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-newmail-plugin - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-perl-filter - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-pgpinline - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-pgpmime - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-plugins - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-smime-plugin - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-spamassassin - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-synce-plugin - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-trayicon - Transition package for Claws Mail renaming\\
sylpheed-claws-gtk2-vcalendar-plugin - Transition package for Claws Mail renaming\\
sylpheed-doc - Light weight e-mail client with GTK+ (documentation)\\
sylpheed-gtk1 - Light weight e-mail client with GTK+\\
sylpheed-gtk1-i18n - Locale data for Sylpheed (i18n support)\\
sylpheed-i18n - Locale data for Sylpheed (i18n support)

Habe alle befehle nach deiner Anweisung eingegben.
Also das war ein Druckertreiber, ich glaube der Treiber wurde nicht geloescht, oder? Danke und viele Grüße becfra[/color]

Uwe_Pr

Avatar von Uwe_Pr

Anmeldungsdatum:
9. November 2006

Beiträge: 554

Wohnort: Halle/S.

Hallo becfra3,
offensichtlich suchte /var/lib/dpkg/info/hl1650lpr.postrm mit
/etc/init.d/lpd
das Run Control Script des alten Druck-Dienstes lpd, der normalerweise auf einem ubuntu-System nicht vorhanden ist. hl1650lpr ist runter, es sind aber Dateien zurückgeblieben.
Also:

apt-get purge hl1650lpr

Wenn wieder Fehlerwert 127 kommt, weiter mit:

sudo rm /var/lib/dpkg/info/hl1650lpr.postrm

dann

sudo apt-get autoremove

Wenn dann wieder eine Fehlermeldung kommt, bitte posten.
Viele Grüße! Uwe Pr.

P.S.: apt-cache search war nur ein Beispiel, falls Du die korrekte Paketbezeichnung nicht mehr gehabt hättest.

becfra3

(Themenstarter)

Anmeldungsdatum:
20. März 2008

Beiträge: 8

Hallo Uwe Pr,

konnte das Paket ohne probleme entfernen, nochmals vielen Dank für deinen super support.

Viele Grüße

becfra

Antworten |