
beim Versuch, eine Anwendung mit apt-get zu installieren, erhalte ich immer
/bin/sh: /usr/sbin/dpkg-preconfigure: not found
Zum Beispiel:
$sudo apt-get install libssl-dev
[sudo] password for camino:
Reading package lists... Done
Building dependency tree
Reading state information... Done
....
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
libssl-dev libssl0.9.8
Install these packages without verification [y/N]? y
/bin/sh: /usr/sbin/dpkg-preconfigure: not found
Setting up debconf (1.5.35+maemo3+0m6) ...
exec: 19: /usr/share/debconf/frontend: not found
dpkg: error processing debconf (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
debconf
$sudo dpkg-reconfigure libssl-dev
sudo: unable to execute /usr/sbin/dpkg-reconfigure: No such file or directory
$ls /usr/sbin/dpkg-reconfigure
/usr/sbin/dpkg-reconfigure
$which dpkg-reconfigure
/usr/sbin/dpkg-reconfigure
$dpkg-reconfigure
bash: /usr/sbin/dpkg-reconfigure: /usr/bin/perl.real: bad interpreter: No such file or directory
Irgendwelche Vorschläge?
Antwort1
Ihr System ist so kaputt, dass ich eine Neuinstallation empfehlen werde.
Begründung: Wenn diese sehr defekten Dinge nur die Spitze des Eisbergs sind, wird Ihnen dieses System in Zukunft eine MENGE Probleme bereiten. Bringen Sie es in einen bekannten Zustand – der einfachste Weg dazu ist eine Neuinstallation.
(und dann tun Sie die Dinge, die Sie getan haben, nicht noch einmal).
Antwort2
bash: /usr/sbin/dpkg-reconfigure: /usr/bin/perl.real: fehlerhafter Interpreter: Keine solche Datei oder kein solches Verzeichnis
perl.real? Was zum Teufel? Etwas oder jemand hat Ihre Datei so geändert, /usr/sbin/dpkg-reconfigure
dass sie einen falschen Pfad zu Perl enthält.
Bearbeiten Sie die Datei /usr/sbin/dpkg-reconfigure
mit Ihrem bevorzugten Texteditor und beispielsweise sudo sudo nano -w /usr/sbin/dpkg-reconfigure
und ändern Sie den Anfang der Datei von
#!/usr/bin/perl.real -w
Zu
#!/usr/bin/perl -w
Antwort3
ich habe das Problem mit
sudo apt install --reinstall po-debconf
et voilà gelöst, nach diesem Befehl kann ich neue Programme installieren
(Ubuntu 14.04 32 Bit – läuft auf Eee PC 1000HE)
Antwort4
Sofern Sie nicht lediglich Ihre PATH-Variable durcheinandergebracht haben, haben Sie möglicherweise irgendwie ein wichtiges Programm gelöscht.
– Was sagt Ihre $PATH-Variable? – Haben Sie irgendwelche Verzeichnisse gelöscht, seit apt-get das letzte Mal funktioniert hat?