Bir homebrew paketindeki tüm dosyaları listeleyin


96

homebrewBir paket için yüklenmiş tüm dosyaları nasıl listeleyebilirim? Örneğin brew listexim paketi için çalıştırdığımda şu dosyaları alıyorum:

$ brew list exim
/usr/local/Cellar/exim/4.80.1/bin/exiwhat
/usr/local/Cellar/exim/4.80.1/bin/exiqsumm
/usr/local/Cellar/exim/4.80.1/bin/exiqgrep
/usr/local/Cellar/exim/4.80.1/bin/exipick
/usr/local/Cellar/exim/4.80.1/bin/exinext
/usr/local/Cellar/exim/4.80.1/bin/eximstats
/usr/local/Cellar/exim/4.80.1/bin/exim_tidydb
/usr/local/Cellar/exim/4.80.1/bin/exim_lock
/usr/local/Cellar/exim/4.80.1/bin/exim_fixdb
/usr/local/Cellar/exim/4.80.1/bin/exim_dumpdb
/usr/local/Cellar/exim/4.80.1/bin/exim_dbmbuild
/usr/local/Cellar/exim/4.80.1/bin/exim_ctl
/usr/local/Cellar/exim/4.80.1/bin/exim_checkaccess
/usr/local/Cellar/exim/4.80.1/bin/exim-4.80.1-3
/usr/local/Cellar/exim/4.80.1/bin/exim
/usr/local/Cellar/exim/4.80.1/bin/exigrep
/usr/local/Cellar/exim/4.80.1/bin/exicyclog
/usr/local/Cellar/exim/4.80.1/share/man/man8/exim.8

Ancak yukarıdaki listede olmayan sisteme eklenen dosyalar var. Örneğin:

$ ls -ld /usr/local/etc/exim.conf 
-rw-r--r--  1 hanxue  admin  35904 Sep 25 21:11 /usr/local/etc/exim.conf

Yanıtlar:


75

Sadece ekleyin -vveya --verboseörneğin:

$ brew ls --verbose exim

5
Bu, kurulu dizinlerde tekrarlanır ve içerdikleri tüm dosyaları listelerken, exim.conf dosyasını orijinal gönderide listelemedi. Bu edilmiş eylemi yüklemek demlemek tarafından eklenmiştir.
MSpreij

1
@MSpreij MacPorts , yüklenecek tüm dosyaları nihai hedeflerine taşımadan önce izlediği için aslında bu soruna sahip değildir . Homebrew bunu hiç yapmaz, bu nedenle yapılandırma dosyaları /usr/local/etcve diğer yerler, biri manuel olarak kaldırmadığı sürece orada kalacaktır. Homebrew, programın geride bıraktığı ayarlar veya diğer kalıntılarla değil, yalnızca programla ilgilenir. İşte MacPorts belgelerinden bu sorunu nasıl önlediklerini açıklayan bir bölüm.
GDP2
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.