Hallo allerseits, Am Samstag 24 November 2007 schrieb Sven Hartge: > Christoph Conrad <nospam@spamgourmet.com> wrote: > > was heisst es, wenn installierte Pakete bei "apt-cache policy" mit > > "/var/lib/dpkg/status" angezeigt werden? Aus den mit Google > > gefundenen Infos werde ich nicht schlau. > > Dass sie in keinem von dir genutzten Repository vorkommen, sondern > lediglich lokal noch bekannt sind. Das stimmt so nicht unbedingt. Es heisst lediglich, dass diese Version installiert und damit dpkg bekannt ist. Die Version kann ohne Weiteres auch noch in einem Repository vorhanden sein: shambala> apt-cache policy kmail ~ kmail: Installiert:4:3.5.8-1 Mögliche Pakete:4:3.5.8-1 Versions-Tabelle: *** 4:3.5.8-1 0 500 http://debian.n-ix.net sid/main Packages 100 /var/lib/dpkg/status 4:3.5.7-4 0 600 http://debian.n-ix.net lenny/main Packages 4:3.5.5.dfsg.1-6 0 990 http://debian.n-ix.net etch/main Packages Steht bei einer Version jedoch *ausschließlich* /var/lib/dpkg/status, ist sie im APT-Cache in der Tat nicht mehr bekannt. /var/lib/dpkg/status ist eine speziell formatierte ASCII-Datei, in die man jedoch tunlichst keinen Fehler einbauen sollte ;-). Ist sie dochmal kaputt gegangen, gibts in /var/lib/dpkg/status-old und /var/backups einige Backups. /var/lib/dpkg/available hingegen lässt sich mit apt-cache dumpavail >/var/lib/dpkg/available wiederherstellen. Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Attachment:
signature.asc
Description: This is a digitally signed message part.