Linux 15.004 Themen, 106.699 Beiträge

Ubuntu Paketverwaltung Problem mit Treiber

slap882 / 9 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen
KarstenW TimmintoR 2°°4 „ Mir ist heute das selbe passiert. Neuinstallation ist wohl die schnellste...“
Optionen

Nicht unbedingt. Man kann mit einem Backup von /var die gleichen Programme wieder installieren wie vor einem Crash (zumindest mit ein wenig Glück).

man dpkg:

....

Um eine lokale Kopie der Paketauswahl-Zustände zu erstellen:
dpkg --get-selections >meine_auswahl

Sie können diese Datei zu einem anderen Computer bringen und sie
dort mit folgenden Befehlen installieren:
dpkg --clear-selections
dpkg --set-selections
Beachten Sie, dass dies nichts wirklich installiert oder ent-
fernt, sondern lediglich den Auswahlzustand der angeforderten
Pakete setzt. Sie werden eine andere Anwendung benötigen, um die
angeforderten Pakete tatsächlich herunterzuladen und zu instal-
lieren. Starten Sie beispielsweise dselect und wählen Sie
»Installieren«.

Gewöhnlich werden Sie feststellen, dass dselect(1) eine beque-
mere Art ist, den Paketauswahlzustand zu ändern.

...

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen