Homebrew एक चेतावनी देता है: "आपके पास MacPorts या Fink इंस्टॉल है"


8

मुझे बस एक नया मैक प्रो मिला जिसमें OS X 10.9 है। जब मैं चलता हूं:

brew doctor

मुझे चेतावनी मिली:

Warning: You have MacPorts or Fink installed:
/opt/local/bin/port

This can cause trouble. You don't have to uninstall them, but you may want to 
temporarily move them out of the way, e.g.
sudo mv /opt/local ~/macports

मैंने MacPorts या फ़िंक स्थापित नहीं किया, मुझे चेतावनी क्यों मिलती है?


3
फ़ाइल /opt/local/bin/portMacPorts निष्पादन योग्य है, इस प्रकार यह स्थापित है। यदि आप आदेशों की कोशिश करते हैं port versionऔर क्या होता है port list installed? मैं दोनों Homebrew और MacPorts का उपयोग करता हूं और मुझे चेतावनी मिलती है लेकिन मेरे लिए सब कुछ ठीक है :)
Jojo

मैंने कोशिश की, लेकिन कोई पोर्ट नहीं है। "zsh: कमांड नहीं मिला: पोर्ट"
विलियम हू

कोशिश करें / ऑप्ट / लोकल / बिन / पोर्ट संस्करण आदि - / ऑप्ट / लोकल / बिन आपके या डिफ़ॉल्ट पथ पर नहीं है
user151019

जवाबों:


6

ध्यान दें कि कुछ 3-पार्टी पैकेजिंग उपकरण कभी-कभी मैकपोर्ट्स को स्वचालित रूप से स्थापित कर सकते हैं। मुझे याद है कि आरवीएम ऐसा करता है (या कम से कम उपयोग किया जाता है, मुझे वर्तमान स्थिति नहीं पता है), इसलिए जब आप वास्तव में इसे मैन्युअल रूप से स्थापित करने के बारे में नहीं जानते हैं, तब भी यह हो सकता है।

यदि आप /opt/localएक अलग स्थान पर जाते हैं जो पहली बार में MacPorts में खींची गई चीजों को तोड़ सकता है।


यह एक उत्तर नहीं है और एक टिप्पणी होनी चाहिए
user151019

यह प्रश्न के लिए एक संभावित स्पष्टीकरण है "मैंने मैकपोर्ट्स या फ़िंक स्थापित नहीं किया, मुझे चेतावनी क्यों मिलती है?" मूल पोस्ट में पूछा गया। चूंकि मुझे मूल पोस्ट में कोई अन्य प्रश्न नहीं दिखता है, इसलिए मैं तर्क दूंगा कि यह वास्तव में एक उत्तर है। बेशक, अगर आप असहमत हैं और ऐसा करने के लिए उपयुक्त साधन हैं, तो बेझिझक इस पर टिप्पणी करें।
अपरिपक्व

0

त्रुटि रिपोर्ट /opt/local/bin/portमौजूद है।

  • यदि आपने इसे स्थापित नहीं किया है, तो पथ मौजूद होने के कारण त्रुटि दिखाई गई है। निष्पादन योग्य ले जाएँ:

    sudo mv /opt/local/bin/port ~/Desktop
    
  • यदि आपने इसे स्थापित किया है, तो आप दिए गए कमांड को चला सकते हैं:

    sudo mv /opt/local ~/macports
    

मैंने स्थापित नहीं किया, और "पोर्ट" मौजूद नहीं है। और कोई रास्ता नहीं है "/ ऑप्ट / स्थानीय / बिन / बंदरगाह", यह वायर्ड है।
विलियम हू

इस बीच '/ ऑप्ट / लोकल' के तहत एक 'बिन' है, और कई फाइलें हैं जैसे 'पर्ल, ओपनसेल' आदि। अगर मैं इसे '~ / macports' में स्थानांतरित कर दूं, तो क्या यह इन कार्यकारी फाइलों को प्रभावित नहीं करेगा? बहुत स्पष्ट नहीं है? इसके बारे में।
विलियम हू

फ़ाइलों को / ऑप्ट / स्थानीय / बिन में कैसे प्राप्त करें? यी को कुछ ऐसा स्थापित करना पड़ा जिसने ऐसा किया
user151019
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.