Sehen Sie, wo ein Paket auf Ubuntu installiert ist

  • Lowell Heddings
  • December 16, 2006, 4:03pm EDT
  • Sobald Sie das Dienstprogramm apt-get verwenden, um ein Paket zu installieren, scheint es manchmal im Nirgendwo zu verschwinden. Sie wissen, dass es installiert ist, Sie haben nur keine Ahnung, wo.

    Wenn Sie den Namen der ausführbaren Datei kennen, können Sie den Befehl which verwenden, um den Speicherort der Binärdatei zu ermitteln.

    Es gibt eine einfache Möglichkeit, die Speicherorte aller Dateien, die als Teil des Pakets installiert sind, mit dem dpkg-Dienstprogramm anzuzeigen.

    dpkg -L <Paketname>

    Advertisement

    Beispiel: Ich hatte davfs2 installiert, war mir aber nicht sicher, wo sich die Konfigurationsdatei befand, also habe ich diesen Befehl ausgeführt:

    geek@ubuntuServ: ~ $ dpkg -L davfs2

    davfs2: / usr / teilen / lintian / überschreibt / davfs2
    davfs2: / usr / teilen /davfs2 / GPL
    davfs2: / usr / teilen / doc /davfs2 /BUGS
    davfs2: / usr / teilen / doc/davfs2/ urheberrecht
    davfs2: /usr/Aktie/davfs2 /NACHRICHTEN
    davfs2:/usr/Aktie/DAC/davfs2 /DANK
    davfs2:/usr/Aktie/DAC/davfs2 / NACHRICHTEN.gz
    davfs2:/usr/teilen/doc/davfs2 / README.gz
    davfs2:/usr/teilen/DAC /davfs2
    davfs2:/usr/teilen/DAC/davfs2 /toda
    davfs2:/etc/davfs2 /secrets
    davfs2:/usr/teilen/davfs2 /DANK
    davfs2:/usr/teilen/DAC/davfs2 / README.Debian
    davfs2:/usr/share/davfs2 /BUGS
    davfs2:/etc/davfs2 / davfs2.conf
    davfs2: /usr/teilen/davfs2/ChangeLog
    davfs2: /usr/teilen/davfs2/FAQ
    davfs2: /etc/davfs2
    davfs2: /usr/teilen/doc/davfs2/changelog.Debian.gz
    devfs2: /usr/Aktie/davfs2/Geheimnisse.vorlage
    davfs2: /usr/share/doc/davfs2/changelog.gz
    davfs2: /usr/teilen/davfs2/TODO
    davfs2: /usr/teilen/davfs2/davfs2.conf.template
    davfs2: /usr/share/davfs2/README
    davfs2: /usr/share/davfs2
    davfs2: /usr/share/doc/davfs2/FAQ

    Nun, jetzt muss ich mich nicht mehr wundern. Die conf-Datei ist eindeutig /etc/davfs2/davfs2.conf. Wenn ich sehen wollte, welche Dateien in /etc installiert wurden, konnte man die Ausgabe immer so grep:

    geek@ubuntuServ:~$ dpkg -L davfs2 / grep usw

    davfs2: /etc/davfs2/secrets
    davfs2: /etc/davfs2/davfs2.conf
    davfs2: /etc/davfs2

    Noch einfacher zu lesen.

    Update: Dank eines Tips von sebest von -S auf -L geändert.

    Der beste Tech-Newsletter aller Zeiten

    Schließen Sie sich 425.000 Abonnenten an und erhalten Sie eine tägliche Übersicht über Funktionen, Artikel, Nachrichten und Wissenswertes.

    Mit dem Absenden Ihrer E-Mail stimmen Sie den Nutzungsbedingungen und Datenschutzbestimmungen zu.

    Lowell Heddings
    Lowell ist der Gründer und CEO von How-To Geek. Er leitet die Show seit der Erstellung der Website im Jahr 2006. In den letzten zehn Jahren hat Lowell persönlich mehr als 1000 Artikel geschrieben, die von über 250 Millionen Menschen angesehen wurden. Bevor Lowell How-To Geek gründete, arbeitete er 15 Jahre in der IT-Beratung, Cybersicherheit, Datenbankmanagement und Programmierung.Lesen Sie die vollständige Biografie “

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht.