Hallo Ihr da draußen,
ich habe ein ganz dämliches Problem mit einem NDAS Treiber von Ximeta. Der Treiber selbst scheint installiert zu haben, das Admin-Modul jedoch hat mir einen ärgerlichen Fehler in die Paketdatenbank gemacht.
Wenn ich mit apt-get remove (und --force-yes) versuche das Ding loszuwerden - es kommt immer die gleiche Fehlermedlung:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
E: Das Paket ndas-admin muss reinstalliert werden, ich kann aber kein Archiv dafür finden.
Beim Versuch mit dpkg meldet dieses:
Paket ist in einem sehr schlechten inkonsistenten Zustand - Sie sollten es erneut installieren, bevor Sie es zu entfernen versuchen.
(Lese Datenbank ... 103302 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne ndas-admin ...
/etc/init.d/ndas: 38: Syntax error: Bad substitution
dpkg: Fehler beim Bearbeiten von ndas-admin (--remove):
Unterprozess pre-removal script gab den Fehlerwert 2 zurück
System startup links for /etc/init.d/ndas already exist.
/etc/init.d/ndas: 38: Syntax error: Bad substitution
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 2 zurück
dpkg - Warnung: Ignoriere den Wunsch, ndas-kernel zu entfernen; es ist nicht installiert.
Fehler traten auf beim Bearbeiten von:
ndas-admin
Leider meldet auch die Software-Updaten-Funbktion das Gleiche.
Wo ist mein Gedankenfehler oder wie werde ich so einen Murks wieder los? (Nein die Platte kann ich zurückgeben ich meine die Treiber :-) )
Vielen Dank
Sven
Linux 15.004 Themen, 106.699 Beiträge
Hallo mic:
Ergebnis:
Vorbereiten zum Ersetzen von ndas-admin 1.0.4-38 (durch ndas-admin_1.0.4-38_i386.deb) ...
/etc/init.d/ndas: 38: Syntax error: Bad substitution
dpkg: Warnung - altes pre-removal-Skript wurde mit Fehler-Status 2 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
/etc/init.d/ndas: 38: Syntax error: Bad substitution
dpkg: Fehler beim Bearbeiten von ndas-admin_1.0.4-38_i386.deb (--install):
Unterprozess neues pre-removal-Skript gab den Fehlerwert 2 zurück
System startup links for /etc/init.d/ndas already exist.
/etc/init.d/ndas: 38: Syntax error: Bad substitution
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
ndas-admin_1.0.4-38_i386.deb
ich habe auch schon dpkg purge --force-all und einiges andere versucht - kein Erfolg. Ich mag jetzt auch nicht mehr allzu viel blind herumstochern, nicht dass ich mir noch mehr kaputt mache.
Das post-installation-script das die Fehlermeldung erzeugt:
#!/bin/sh
rm -f /etc/rc?.d/[SK]??ndas > /dev/null 2>&1 || /bin/true
rm -f /etc/init.d/ndas
if [ -f /etc/debian_version ]; then
/usr/sbin/update-rc.d -f ndas remove > /dev/null 2>&1 || /bin/true
else
/sbin/chkconfig --del ndas > /dev/null 2>&1 || /bin/true
fi
rm -rf /dev/nd* || /bin/true
Vielen Dank für die schnelle Antwort
Sven
