Hallo Galmei,
Hat ein bisschen gedauert... also der Reihe nach:
Besser ist es aber, den Fehler zu suchen und zu beheben. Was war/ist es denn?
Es ging um einen Brother HL-2030 SW Laserdrucker, eigentlich ganz gängige und gute Teile.
Das Thema wurde im
Debian-Forum behandelt und ich hatte es unter Slackware 12.37 auch schon:
Die Druckereinstellung wird bei CUPS in einer Datei "Brother_HL-2030_series.ppd" hinterlegt.
Im CUPS Interface "neuen Drucker anlegen" und "PPD-Datei importieren".
Die Datei aus dem Backup einer funktionierenden älteren Installation importierte Datei hat den Drucker zum laufen gebracht.
Also wird es nicht unbedingt am Treiber liegen, sondern an der Konfiguration.
Sobald man aber im Interface "Standardeinstellungen" aufruft, hat es bei mir dann nicht mehr geklappt.
Also nur die 'PPD-Datei' importieren und so lassen!
Also der Drucker läuft und gut. Wollte CUPS downgraden und wusste nicht wie das geht...
Eine Sicherung des Root-Dateisystems wäre hilfreich, wenn man den Zustand des Dateisystems von vor dem Unglück wieder herstellen will.
Habe auf meinem System zusätzlich ein Puppy-Linux installiert (Slacko) was ein kleines Programm namens Pudd mitbringt, mit dem ein komprimiertes Partitionsabbild erstellt werden kann. Eigentlich Quatsch, weil es ginge wohl auch direkt mit 'dd'. Das System sollte jedenfalls heruntergefahren sein.
Die letzte Sicherung war von 2019, also wollte ich nicht unbedingt darauf zurückgreifen und alles stundenlang aktualisieren müssen. Eben nur nachvollziehen, was eigentlich passiert ist!
/var/log/removed_packages/ enthält Textdateien, deren Dateinamen entfernte Pakete bezeichnen. Die Dateinamen beinhalten auch Datum und Uhrzeit des Vorgangs, sodass man auf den Zeitpunkt des Unglücks filtern kann.
Ja, und ich hatte hier nur im Filebrowser nach "letzte Änderung" gefiltert. Das ergibt dann nur 'cups' und 'gutenprint'.
Code: Select all
ls *2021-03-01*
cups-1.5.4-i486-4_slack14.1-removed-2021-03-01,16:53:03
ghostscript-9.07-i486-2-removed-2021-03-01,16:53:04
gigolo-0.4.1-i486-4gv-removed-2021-03-01,16:53:13
gimp-2.8.18-i486-1_slack14.1-removed-2021-03-01,16:53:07
gmountman-0.4-noarch-1gv-removed-2021-03-01,16:53:13
gnumeric-1.12.9-i486-1rl-removed-2021-03-01,16:53:07
goffice-0.10.9-i486-1rl-removed-2021-03-01,16:53:08
gutenprint-5.2.9-i486-1-removed-2021-03-01,16:51:58
gutenprint-5.2.9-i486-1-removed-2021-03-01,16:53:10
gvfs-1.16.4-i486-1gv-removed-2021-03-01,16:53:12
hplip-3.15.11-i486-1gv-removed-2021-03-01,16:53:10
icedtea-web-1.4.1-i486-1alien-removed-2021-03-01,16:53:11
libspectre-0.2.7-i486-1-removed-2021-03-01,16:53:08
mate-document-viewer-1.8.0-i486-1gv-removed-2021-03-01,16:53:09
openjre-7u51_b31-i486-2gv-removed-2021-03-01,16:53:11
pil-1.1.7-i486-4-removed-2021-03-01,16:53:15
samba-4.6.16-i486-2_slack14.1-removed-2021-03-01,16:53:15
sane-1.0.30-i486-1_slack14.1-removed-2021-03-01,16:53:17
simple-scan-2.32.0.2-i486-1gv-removed-2021-03-01,16:53:16
xsane-0.998-i486-3-removed-2021-03-01,16:53:05
Das ergibt dann schon ein anderes Bild...
Muss ich mal kontrollieren, aber das meiste wird wohl wieder drauf sein!
Pakete oder Programme, die ich selber installiert habe, führe ich in einer Datei zusammen mit Quellenangaben, Installationsanweisungen und Konfigurationshinweisen auf. Diese Datei arbeite ich bei Bedarf einfach ab.
Ja, und die Zeit sollte man sich nehmen!
Es geht ja darum, wenn man schon kein 'rolling release' hat, jederzeit im Stande zu sein, das komplette System wieder rekonstruieren zu können. Eine Feuerprobe habe ich schon hinter mir: Die Festplatte war verreckt und in der Tat konnte ich alles aus meinen Backups wieder herstellen (unter anderem dem Image der Systempartition). Ohne Datenverlust!
Das mal hinter sich zu haben, ist beruhigend, aber ich kann nur sagen: Backup, Backup, Backup...
Das Ganze ist immer mit Unsicherheiten behaftet:
Bei einem Freund von mir ist der Blitz in die Telefonleitung eingeschlagen. Alles weg.
Dagegen hilft nur eine HD mit abgezogenem USB und Netzanschluss!
Wenn das System nach einem solchen Unglück noch hinreichend funktioniert, reicht es auch aus, das Paket sofort wieder zu installieren. Denn alle mitweggerissenen Pakete fehlen jetzt und sollten dann auch wieder installiert werden.
Das würde ich bezweifeln, Ich habe nur CUPS deinstalliert und Gigolo zB war auch weg. Warum eigentlich?
Dazu gehören noch ein paar mehr, die mit Sicherheit keine Abhängigkeiten von CUPS darstellen sondern umgekehrt abhängig von CUPS sind. Hier ist mir 'Gslapt' offen gestanden etwas zu automatisch..
Vielen Dank für Deine Hilfe!
PS
Hab mal geschaut..
Code: Select all
hplip, icedtea-web, openjre, pil, sane &co
...fehlen noch. Auf jeden Fall kann ich es jetzt nachvollziehen, Danke!