Re: Habe /var/lib/dpkg/status gelöscht! Wie krieg ich die wieder her?!

2003-12-22 Diskussionsfäden Michelle Konzack
Am 2003-12-22 13:09:36, schrieb =?iso-8859-1?Q? Ulrich=20F=FCrst ?=:
>Ich weiß, das man sowas nicht macht :-9 aber jetzt isses nun mal geschehen. was kann 
>ich 
>dagegen tun? Kann ich die wiederherstellen oder mit was kann ich die erzeugen? 
> 
>Gruß Ulrich 

Hallo Ulrich, 

das ist mir ach schon passiert...

Nun, die Datei /var/lib/dpkg/status besteht eigentlich nur aus den 
zusammengesetzten CONTROLL Dateien der Pakete, mit einem kleinen zusatz:

Hinter der Zeile "Package: " befindet sich die Zeile "Status: "

Nun, eigentlich brauchst Du nur ein BASH-Script machen, das einmal das 
Verzeichnis /var/lib/dpkg/info nach "*.list" durchsucht und dann die 
Configfiles der Entsprechenden Pakete in eine neue /var/lib/dpkg/status
schreibt. Dann mu_t Du halt nur noch die Zeile:

Status: install OK installed

hinzuf|gen.

Gruesse
Michelle


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Habe /var/lib/dpkg/status gelöscht! Wie krieg ich die wieder her?!

2003-12-22 Diskussionsfäden Frank Küster
"Ulrich Fürst"  <[EMAIL PROTECTED]> schrieb:

Bist du ein zweiter, oder der selbe mit neuer Mailadresse?

> Ich weiß, das man sowas nicht macht :-9 aber jetzt isses nun mal
> geschehen. was kann ich dagegen tun? Kann ich die wiederherstellen
> oder mit was kann ich die erzeugen?

Wenn Andreas' Tipps dir nicht helfen, ich habe gerade folgendes gefunden
(mit google und "/var/lib/dpkg/status wiederherstellen, dort in Debian
Weekly News):

http://www.linuxworld.com/story/32607.htm

Für dich dürfte es Lösung 3 werden. Wenn das "downloaden" auf "von der
CD holen" rausläuft, hast du Glück...

Interessant dürfte die Frage sein, was "the software you want
apt-get/dpkg to know about" denn sein soll. Ich würde es damit
versuchen:

find /usr/share/doc/ -type d -maxdepth 1 | sed 's#/usr/share/doc/##g'

(also: Alle Verzeichnisse direkt unter /usr/share/doc suchen und in der
Ausgabe eine Ersetzung (sed-Kommando s) machen, # wird hier als
Delimiter verwendet (statt / wie üblich, das kommt ja ins
Ersetzungsmuster). Ersetze also /usr/share/doc/ durch nichts, und zwar
"g": global, in jeder Zeile.

Gruß, Frank

-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Habe /var/lib/dpkg/status gelöscht! Wie krieg ich die wieder her?!

2003-12-22 Diskussionsfäden Andreas Janssen
Hallo

Ulrich Fürst  (<[EMAIL PROTECTED]>) wrote:

> Ich weiß, das man sowas nicht macht :-9 aber jetzt isses nun mal
> geschehen. was kann ich dagegen tun? Kann ich die wiederherstellen
> oder mit was kann ich die erzeugen?

Bei mir gibt es dort eine zweite Datei status-old, außerdem glaub ich
noch Sicherungskopien der Datei in /var/backup.

Grüße
Andreas Janssen

-- 
Andreas Janssen
[EMAIL PROTECTED]
PGP-Key-ID: 0xDC801674
Registered Linux User #267976


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Habe /var/lib/dpkg/status gelöscht! Wie krieg ich die wieder her?!

2003-12-22 Diskussionsfäden Ulrich=20F=FCrst
Ich weiß, das man sowas nicht macht :-9 aber jetzt isses nun mal geschehen. was kann 
ich 
dagegen tun? Kann ich die wiederherstellen oder mit was kann ich die erzeugen? 
 
Gruß Ulrich 
__
WEB.DE FreeMail wird 5 Jahre jung! Feiern Sie mit uns und
nutzen Sie die neuen Funktionen http://f.web.de/features/?mc=021130


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)