Was klassifiziert eine Anwendung in Ubuntu als „installiert“?

Was klassifiziert eine Anwendung in Ubuntu als „installiert“?

Ich möchte wissen, warum Ubuntu und/oder Synaptic ein Programm als installiert erkennen.

  • Gibt es ein Äquivalent zur Windows-Registrierung, in der eine Anwendung einen Eintrag haben muss?
  • Muss ein Programm aus einem .*deb-Paket installiert werden, um als installiert klassifiziert zu werden und in Synaptic angezeigt zu werden?
  • Und wo werden Dateien für ein installiertes Programm normalerweise gespeichert? Ich weiß, dass Konfigurationsdateien gespeichert werden, /home/x/aber sonst nicht viel.

Antwort1

dpkg verwaltet über apt oder aptitude eine Datenbank der installierten Software in /var/lib/dpkg/status.

Mehr dazu erfahren Sie hierHier.

Meine Antwort basiert auf einer Antwort in diesemForumsdiskussion.

@psusi wies darauf hin, dass es sich bei apt und aptitude lediglich um Frontends für dpkg handelt und dass tatsächlich dpkg die Paketierung im Auge behält.

verwandte Informationen