2013-10-30 7 views
6

जब मैं HTTP_PROXY की स्थापना के बिना एक प्रॉक्सी के पीछे कबाल चलाने का प्रयास, मैंकोई प्रॉक्सी झंडा?

C:\Users\joeschmo>cabal update 
Downloading the latest package list from hackage.haskell.org 
cabal: openTCPConnection: host lookup failure for "hackage.haskell.org" 

cabal -h प्राप्त एक प्रॉक्सी विकल्प नहीं देता है, और मैं कैसे स्थापित करने के लिए पर कोई जानकारी नहीं मिल सकता है एक .cabal फ़ाइल या तो इस remediate करने के लिए।

HTTP_PROXY पर्यावरण वर की स्थापना सुरक्षा कारणों से शायद एक बुरा विचार है।

कोई भी विचार?

set HTTP_PROXY=http://username:[email protected]:port 
+0

मैं इस बारे में कुछ भी खोजने के लिए या तो समर्थ हुए, मैं हमेशा 'सेट करने के लिए HTTP_PROXY' किया है। – bheklilr

उत्तर

0

प्रॉक्सी ~/.cabal/config में विन्यस्त किया जा सकता: एक समाधान आदेश पंक्ति पर के अलावा अन्य खोजने की कोशिश। कॉन्फ़िग फ़ाइल को यह पंक्ति जोड़ दें:

export http_proxy=http://${username}:${password}@${proxy_address}:${port} 
+0

मैं बहुत यकीन है कि यह नहीं हो सकता हूँ। – sclv

0

आधुनिक cabal-install आप एक http-transport सेट या तो कमांड लाइन पर या .cabal/config फ़ाइल में देता है। यदि आप इस परिवहन को curl या wget आदि पर सेट करते हैं, तो आप को प्रॉक्सी को cabal पर देने के लिए उपयोग करने वाले किसी भी तंत्र का उपयोग कर सकते हैं।

संबंधित मुद्दे