सभी फाइलों को होमब्रेव पैकेज में सूचीबद्ध करें


92

मैं homebrewपैकेज के लिए स्थापित सभी फाइलों को सूचीबद्ध करने के लिए कैसे प्राप्त कर सकता हूं ? उदाहरण के लिए, जब मैं brew listएक्ज़िम पैकेज के लिए दौड़ता हूं, तो मुझे ये फाइलें मिलती हैं:

$ 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

लेकिन सिस्टम में ऐसी फाइलें जोड़ी गई हैं जो ऊपर की सूची में नहीं हैं। उदाहरण के लिए:

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

जवाबों:


73

उदाहरण के लिए, बस जोड़ें -vया --verbose:

$ brew ls --verbose exim

5
जबकि यह स्थापित निर्देशिकाओं में आता है और उनके पास मौजूद सभी फाइलों को सूचीबद्ध करता है, यह मूल पोस्ट में exim.conf फ़ाइल को सूचीबद्ध नहीं करता है। यह काढ़ा स्थापित कार्रवाई द्वारा जोड़ा गया था
MSpreij

1
@MSpreij MacPorts वास्तव में यह समस्या नहीं है क्योंकि यह उन सभी फाइलों को ट्रैक करता है जो उन्हें उनके अंतिम गंतव्य में ले जाने से पहले स्थापित की जाएंगी। Homebrew ऐसा बिल्कुल नहीं करता है, इसलिए /usr/local/etcजब तक कोई व्यक्ति उन्हें मैन्युअल रूप से हटा नहीं देता है, तब तक और अन्य स्थानों पर मौजूद फ़ाइलों को कॉन्फ़िगर करें। होमब्रेव केवल कार्यक्रम के साथ ही चिंता करता है, न कि सेटिंग्स या अन्य अवशेष जो प्रोग्राम को पीछे छोड़ देता है। यहाँ MacPorts दस्तावेज़ीकरण से एक अनुभाग बताया गया है कि वे इस समस्या से कैसे बचते हैं।
जीडीपी 2
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.