[linux-l] Verständnis des Update-Prozesses von APT
Frank Hofmann
frank.hofmann at efho.de
Do Feb 28 14:15:57 CET 2013
Hallo Pascal,
* Pascal Bernhard <pascal.hasko.bernhard at googlemail.com> [130228 01:22]:
> ich stehe vor der Herausforderung einem Linux-Einsteiger zu erklären,
> was genau apt-get update etc. macht. Gut, APT gleicht die lokale
> gespeicherten Informationen zu Software-Paketen mit jenen auf den
> entsprechenden Servern laut /etc/apt/sources.list bzw. die
> Repository-Dateien unter /etc/apt/sources.d ab und meldet dann zurück,
> welche Pakete geupdatet werden können. Soweit glaube ich, das System zu
> verstehen.
Vollkommen richtig nachvollzogen.
> Wo aber holt APT die "lokalen" Infos her? Also welche Pakete installiert
> sind, und vor allem welche Paketversionen ihm aktuell (also ohne Kontakt
> mit den Servern) bekannt sind. Eine eher flüchtige Internetrecherche hat
> nur begrenzt Antworten hierfür geliefert.
Die Infomationen sind manchmal etwas verstreut. Apt greift auf dpkg zur
Installation zurück. dpkg verwaltet die Paketinfo in
/var/lib/dpkg/status. In der zweiten Zeile der Paketbeschreibung stehen
die Informationen:
...
Status: install ok installed
...
Liebe Grüße,
Frank
--
Dipl.-Inf. Frank Hofmann
Hofmann EDV - Linux, Layout und Satz
c/o buero 2.0
12059 Berlin - Weigandufer 45
web http://www.efho.de
mail frank.hofmann at efho.de
tel 030/2000 586 80
Mehr Informationen über die Mailingliste linux-l