Zie Waar een pakket is geïnstalleerd op Ubuntu
Zodra u het apt-get-hulpprogramma gebruikt om een pakket te installeren, lijkt het soms in het niets te verdwijnen. Je weet dat het is geïnstalleerd, je hebt gewoon geen idee waar.
Als u de naam van het uitvoerbare bestand weet, kunt u de opdracht which gebruiken om de locatie van het binaire bestand te vinden, maar dat geeft u geen informatie over waar de ondersteunende bestanden zich bevinden.
Er is een eenvoudige manier om de locaties van alle bestanden die als onderdeel van het pakket zijn geïnstalleerd, te bekijken met behulp van het hulpprogramma dpkg.
dpkg -L
Voorbeeld: ik had davfs2 geïnstalleerd, maar ik wist niet precies waar het configuratiebestand zich bevond, dus ik heb deze opdracht uitgevoerd:
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 / BEDANKT
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 / geheimen
davfs2: / usr / share / davfs2 / BEDANKT
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
Welnu, nu hoef ik me niet meer af te vragen. Het conf-bestand is duidelijk /etc/davfs2/davfs2.conf. Als ik wilde zien welke bestanden zijn geïnstalleerd in / etc, zou je de uitvoer altijd als volgt kunnen grepen:
geek @ ubuntuServ: ~ $ dpkg -L davfs2 | grep enz
davfs2: / etc / davfs2 / geheimen
davfs2: /etc/davfs2/davfs2.conf
davfs2: / etc / davfs2
Nog makkelijker te lezen.
Update: Gewijzigd van -S naar -L dankzij een tip van sebest.