Für einige Anwendungen ist es ziemlich einfach, mithilfe des Befehls "which" zu ermitteln, wo die Anwendung installiert wurde. Einige Anwendungen wie Tomcat sind jedoch etwas außerhalb meiner Liga zu finden.
Ich frage nach einer bestimmten Methode, die auf jede apt-get-Installation angewendet werden kann, um herauszufinden, wo die Binär-, Bibliotheks- und Unterstützungsdateien installiert sind.
Die Ursache für diese Frage ist, dass ich Tomcat7 installiert habe und es anscheinend gefunden werden kann und eine Liste der durchzuführenden Anpassungen vorliegt.
apt
software-installation
tomcat
locate
Sn3akyP3t3
quelle
quelle
Antworten:
Sie können den Befehl ausführen,
dpkg -L package
um alle Dateien im Paket aufzulisten. Beispielsweisedpkg -L ubuntu-minimal
werden nur einige kleine Dateien aufgelistet, die sich auf das Verpacken beziehen, da es sich nur um ein leeres Metapaket handelt, das von anderen Paketen abhängt.ist wahrscheinlich was du willst.
quelle
locate
... Jetzt kann ich meinen Klassenpfad aktualisieren.Sie können den Inhalt eines installierten Pakets mit dem
dpkg
Befehl auflisten, bei dem es sich um den einfachen Paketmanipulationsbefehl handelt, den die APT-Tools intern aufrufen:Möglicherweise möchten Sie in der Ausgabe suchen. benutze den
grep
Befehl. Zum Beispiel, um die Konfigurationsdateien (die unter leben/etc
) zu sehen:Die Dateien, die Sie ändern möchten, befinden sich möglicherweise in Abhängigkeiten des
tomcat7
Hauptpakets. Das Durchsuchen eines Pakets und seiner Abhängigkeiten ist komplizierter. Es ist wahrscheinlich, dass die Dateien, nach denen Sie suchen, in einem Paket mit dem Namen enthalten sindtomcat7-something
. Sie lassen sich am einfachsten mit demapt-file
Befehl anzeigen , der nicht standardmäßig installiert ist (installieren mitapt-get install apt-file
).apt-file
listet Dateinamen in allen Paketen in Ubuntu auf (entsprechend den von Ihnen aktivierten Paketquellen), unabhängig davon, ob sie installiert sind oder nicht. Sie können damit auch nach einer Datei suchen:quelle
Was ich normalerweise mache ist:
Starten Sie Synaptic (Sie müssen es zuerst installieren)
finde das Paket, an dem ich interessiert bin
Klicken Sie mit der rechten Maustaste, und wählen Sie Eigenschaften
Liste der installierten Dateien anzeigen
quelle