
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.