2012-10-28 20 views
5

नहीं मिला आदेश जब मैं अपने मैकबुक प्रो (10.6.8) मैंdebugfs

-bash: debugfs: command not found 

मिलता तो मैं

echo $PATH 

मैं

मिल मेरे पथ को देखने के लिए कोशिश पर debugfs उपयोग करने का प्रयास
/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/usr/X11/bin 
जो काफी सब कुछ लगता है

मेरी debugfs आदेश कहां है? मैं इसे कैसे पुनर्स्थापित कर सकता हूं?

+0

में debugfs मिलेगा क्या आप वाकई debugfs MacOS का हिस्सा है कर रहे हैं? मुझे लगता है कि आपको इसे अपने आप इंस्टॉल करना होगा और फिर यह आपके पथ में या उस स्थान पर होगा जहां आपने इसे इंस्टॉल करने के लिए चुना है। – alinoz

+0

मुझे यकीन नहीं है। क्या आपको पता है कि मुझे कौन सा पैकेज स्थापित करना चाहिए? – user1781270

उत्तर

2

मैक ओएस एक्स Debugfs(8) पर कोई debugfs(8) नहीं है लिनक्स फ़ाइल सिस्टम ext2/ext3 को डीबग करने के लिए उपयोग किया जाने वाला एक लिनक्स प्रोग्राम है। क्या आप डीबग करना चाहते हैं HFS की तरह एक मैक फाइल सिस्टम + fsck(8) कोशिश या Disk Utility का उपयोग करें।

तुम सच में किसी Mac (जैसे एक बाहरी लिनक्स USB डिस्क) एक लिनक्स ext2/ext3 फाइल सिस्टम डिबग करने के लिए चाहते हैं, तो आपको पहले ext2/3 स्थापित करने के लिए होगा। के बाद से आप अपने रास्ते में/opt/स्थानीय/बिन मैं तुम्हें MacPorts स्थापित किया है लगता है। इस मामले में आप केवल पैकेट ext2fuse इंस्टॉल कर सकते हैं जिसमें debugfs(8) प्रोग्राम शामिल है।

+0

'debugfs' 2 साल पहले शायद ओएस एक्स पर उपलब्ध नहीं था, लेकिन अब यह है। 'e2fstools' वास्तव में 'होमब्रू' का उपयोग कर ओएस एक्स पर उपलब्ध हैं। –

+1

स्पष्टीकरण के लिए, आप होम्बू का उपयोग करके 'e2fstools' इंस्टॉल कर सकते हैं लेकिन यह पैकेज' e2fsprogs' का हिस्सा है। – JeffThompson

2

आप e2fsprogs, debugfs सहित Homebrew का उपयोग कर ओएसएक्स पर स्थापित कर सकते हैं।

brew install e2fsprogs 

आप /usr/local/opt/e2fsprogs/sbin/debugfs