2010-01-07 15 views
21

मैंने गलती से /opt/local/bin/perl5.8.9 हटा दिया, जो मैकपोर्ट द्वारा संकलित पर्ल के लिए मुख्य बाइनरी फ़ाइल प्रतीत होता है।मैकपोर्ट मरम्मत/प्रतिस्थापित करें?

अब मेरे पास perl5 के आधार पर बहुत सारे बंदरगाह हैं, लेकिन इन सभी को अनइंस्टॉल करना और पुनर्स्थापित करना नहीं चाहते हैं।

क्या कोई पोर्ट मरम्मत या पुनर्स्थापित करने और बदलने का कोई तरीका है? या/opt/local/bin/xx केवल एक सिम्लिंक है? यदि हां, तो मूल बाइनरी कहां है?

उत्तर

36

मैं यह कोशिश करेंगे:

$ port -f uninstall perl5.8 # Force removal of perl5.8 
$ port install perl5.8   # Install it again 
संबंधित मुद्दे