इंस्टॉलर द्वारा किए गए परिवर्तनों को मैं कैसे ट्रैक कर सकता हूं?


8

मैं एक इंस्टॉलर / पैचर के परिवर्तनों को ट्रैक करने की कोशिश कर रहा हूं, क्या इंस्टॉलर / पैचर के परिवर्तन को ट्रैक करने का एक तरीका है और इसकी सभी फाइलें कहां रखी गई हैं?

जवाबों:


8

मानक OS X इंस्टॉलर पैकेज आसानी से देखे जा सकते हैं। इसके लिए एक टूल सस्पेंस पैकेज है , क्विकलुक प्लगइन है जो इंस्टॉलर पैकेज में निहित फाइलों और स्क्रिप्ट को दिखाता है।


स्थापित करते समय, आप ( opensnoopया fs_usageदोनों कमांड लाइन उपयोगिताओं) जैसे उपकरणों का उपयोग करके फ़ाइल सिस्टम एक्सेस की निगरानी कर सकते हैं ।


5

आप उन फ़ाइलों को दिखा सकते हैं जो एक कमांड द्वारा कमांड I को दबाकर कॉपी की जाएंगी:

या lsbom के साथ:

$ lsbom ~/Desktop/KeyRemap4MacBook.pkg/Contents/Archive.bom
.   40755   501/20
./Library   40755   0/0
./Library/LaunchAgents  40755   0/0
./Library/LaunchAgents/org.pqrs.KeyRemap4MacBook.server.plist   100644  0/0 485 2125025754
...

धन्यवाद, ये भी बहुत अच्छे हैं, लेकिन वास्तव में cmd-I कैसे काम करता है, इसने कोशिश की कि यह और कुछ भी नहीं दिख रहा है, लेकिन इंस्टॉलर के बारे में अच्छी तरह से जानकारी है। मैं मान रहा हूँ कि यह केवल Apple पैकेज इंस्टालर पर काम करता है? मैं एक कस्टम गेम इंस्टॉलर BTW का उपयोग कर रहा हूं। लेकिन फिर भी धन्यवाद मुझे वही मिला जिसकी मुझे जरूरत थी।
MPX

@MPX OS X इंस्टालर के लिए एक मानक प्रारूप है pkg, जो Apple के डेवलपर टूल द्वारा बनाया गया है और विंडोज पर MSI के साथ तुलनीय है। यदि डेवलपर अपने स्वयं के समाधान को रोल करते हैं, तो आप अपने दम पर हैं, फाइल सिस्टम मॉनिटरिंग और समान वर्कअराउंड का उपयोग करने के लिए।
डैनियल बेक

हाँ, यही मैंने सोचा था! सहायता के लिए धन्यवाद।
MPX
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.