Warning: Could not link pkg-config. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link pkg-config`
20
A
उत्तर
22
- काढ़ा पुनर्स्थापना pkg-config
- rm आर हमलावर-निर्देशिका
- दोहराने कदम 1
1
- कमांड लाइन उपकरण को पुनर्स्थापित: https://developer.apple.com/downloads/index.action
- काढ़ा लिंक --overwrite - -dry-run pkg-config
+1
'- ड्राय रन 'लिंक को रोक देगा – bfontaine
2
यह/usr/local/share पर अनुमति अनुमति हो सकती है। पूरा करने के लिए लिंक के लिए आपको उस निर्देशिका में लेखन अनुमति की आवश्यकता है। हालांकि, यदि आप लिखने की अनुमति सेट करते हैं तो zsh असुरक्षित निर्देशिका के बारे में शिकायत करेगा। मैंने pkg-config को स्थापित करने की अनुमति देने के लिए लेखन अनुमति दी और फिर इसे हटा दिया ताकि zsh खुश हो।
9
जैसा कि माइकल पिग ने ऊपर कहा था, मेरे मामले में यह फ़ोल्डर अनुमति समस्या थी। मैं निम्नलिखित करना था:
sudo chmod 777 /usr/local/bin
sudo chmod 777 /usr/local/share/man/man1
brew link pkg-config
और बाद मेरा कार्य पूर्ण हो:
sudo chmod 755 /usr/local/bin
sudo chmod 755 /usr/local/share/man/man1
मूल अनुमतियों बहाल करने के लिए।
क्या इसका कोई समान समाधान है लेकिन उबंटू के लिए? – Pinocchio
तीसरा चरण बेकार है या 'ब्रेक अनलिंक पीकेजी-कॉन्फ़िगरेशन और ब्रू लिंक लिंक पीकेजी-कॉन्फ़िगरेशन' – soyuka
होना चाहिए, आप पहले तीन चरणों को 'brew reinstall pkg-config' के साथ मर्ज कर सकते हैं। – bfontaine