Når du bruker apt-get-verktøyet for å installere en pakke, synes det noen ganger å forsvinne til ingensteds. Du vet at den er installert, du har bare ingen anelse om hvor.
Hvis du kjenner navnet på den kjørbare, kan du bruke hvilken kommando for å finne plasseringen av det binære, men det gir deg ikke informasjon om hvor de støttende filene kan være plassert.
Det er en enkel måte å se plasseringene til alle filene som er installert som en del av pakken, ved hjelp av dpkg-verktøyet.
dpkg -L
Eksempel: Jeg hadde installert davfs2, men jeg var ikke sikker på hvor konfigurasjonsfilen var, så jeg sprang denne kommandoen:
geek@ubuntuServ:~$ dpkg -L davfs2
davfs2: /usr/share/lintian/overrides/davfs2 davfs2: /usr/share/davfs2/GPL davfs2: /usr/share/doc/davfs2/BUGS davfs2: /usr/share/doc/davfs2/copyright davfs2: /usr/share/davfs2/NEWS davfs2: /usr/share/doc/davfs2/THANKS davfs2: /usr/share/doc/davfs2/NEWS.gz davfs2: /usr/share/doc/davfs2/README.gz davfs2: /usr/share/doc/davfs2 davfs2: /usr/share/doc/davfs2/TODO davfs2: /etc/davfs2/secrets davfs2: /usr/share/davfs2/THANKS davfs2: /usr/share/doc/davfs2/README.Debian davfs2: /usr/share/davfs2/BUGS davfs2: /etc/davfs2/davfs2.conf davfs2: /usr/share/davfs2/ChangeLog davfs2: /usr/share/davfs2/FAQ davfs2: /etc/davfs2 davfs2: /usr/share/doc/davfs2/changelog.Debian.gz davfs2: /usr/share/davfs2/secrets.template davfs2: /usr/share/doc/davfs2/changelog.gz davfs2: /usr/share/davfs2/TODO davfs2: /usr/share/davfs2/davfs2.conf.template davfs2: /usr/share/davfs2/README davfs2: /usr/share/davfs2 davfs2: /usr/share/doc/davfs2/FAQ
Vel, nå trenger jeg ikke lure meg lenger. Conf-filen er tydelig /etc/davfs2/davfs2.conf. Hvis jeg ønsket å se akkurat hvilke filer som ble installert i / etc, kan du alltid gripe utgangen slik:
geek@ubuntuServ:~$ dpkg -L davfs2 | grep etc
davfs2: /etc/davfs2/secrets davfs2: /etc/davfs2/davfs2.conf davfs2: /etc/davfs2
Enda enklere å lese.
Oppdatering: Endret fra -S til -L takket være et tips fra sebest.