Cabal ನ HTTP ಸಾಗಣೆ ಆಯ್ಕೆ ಪ್ರಾಕ್ಸಿ ಸೆಟ್ಟಿಂಗ್ಗಳು ಎಲ್ಲಿವೆ ಎಂಬುದನ್ನು ಬದಲಿಸುತ್ತದೆ
cabal-install ಬಾಹ್ಯ ಡೌನ್ಲೋಡರ್ ಬಳಸಬಹುದು. ಬೆಂಬಲಿತ ಪ್ರಾಕ್ಸಿ ವರ್ತನೆ ಆಗ ಆಯ್ಕೆಮಾಡಿದ ಸಾಗಣೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯ ಪರಿಸರವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.
cabal-install ನಲ್ಲಿ ಪ್ರಾಕ್ಸಿ ಸಮಸ್ಯೆಯು ಆಯ್ಕೆಮಾಡಿದ HTTP ಸಾಗಣೆಯ ಬಗ್ಗೆ ಪ್ರಶ್ನೆಯಾಗಿರಬಹುದು. Cabal ಸಾಗಣೆ ಆಯ್ಕೆಯನ್ನು ದಾಖಲಿಸುತ್ತದೆ, ಮತ್ತು ಬಾಹ್ಯ curl ಅಥವಾ Wget ಡೌನ್ಲೋಡರ್ ಆ ಸಾಧನದ ಪ್ರಾಕ್ಸಿ ಇಂಟರ್ಫೇಸ್ ಜೊತೆಗೆ ತರುತ್ತದೆ.
ಸಾರ್ವತ್ರಿಕ --no-proxy ಸ್ವಿಚ್ ಹುಡುಕುವ ಮೊದಲು ಸ್ಥಾಪಿತ Cabal ಆವೃತ್ತಿ ಮತ್ತು ಸಕ್ರಿಯ ಸಾಗಣೆಯನ್ನು ಪರಿಶೀಲಿಸಿ. ನಂತರ ಆಯ್ಕೆಮಾಡಿದ ಡೌನ್ಲೋಡರ್ನ ದಾಖಲಿತ ಪರಿಸರ ಅಥವಾ ಆಯ್ಕೆಗಳ ಮೂಲಕ ವಿನಂತಿಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ಅನುಮತಿಸಿದ ಸಾರ್ವಜನಿಕ HTTP ಮಧ್ಯವರ್ತಿ ಮೂಲಕ ತಲುಪುವ ಸಾರ್ವಜನಿಕ ಪ್ಯಾಕೇಜ್ ಮೂಲಗಳಿಗೆ, HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ ಅಂತ್ಯ ಬಿಂದು ಅಭ್ಯರ್ಥಿಗಳನ್ನು ನೀಡುತ್ತದೆ.
Cabal ನ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ನಲ್ಲಿ export http_proxy=... ಶೆಲ್ ಹೇಳಿಕೆಯನ್ನು ಇಡಬೇಡಿ. ಆ ಫೈಲ್ಗೆ ತನ್ನದೇ ವಾಕ್ಯರಚನೆ ಇದೆ; ಅದು ನಿಮ್ಮ ಟರ್ಮಿನಲ್ ಶೆಲ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳ್ಳುವುದಿಲ್ಲ.
ರಿಪೊಸಿಟರಿ ಮತ್ತು ಪ್ರಾಕ್ಸಿ ವಿಳಾಸಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ. ಪ್ಯಾಕೇಜ್ ರಿಪೊಸಿಟರಿ ಬದಲಿಸುವುದು ಪ್ಯಾಕೇಜ್ಗಳ ಇನ್ನೊಂದು ಮೂಲವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ. ಫಾರ್ವರ್ಡಿಂಗ್ ಪ್ರಾಕ್ಸಿ ಆಯ್ಕೆ ಮಾಡುವುದು ಮೂಲವನ್ನು ತಲುಪಲು ಬಳಸುವ ಜಾಲ ಮಾರ್ಗವನ್ನು ಬದಲಿಸುತ್ತದೆ.
ರ್ಯಾಪರ್ ಡೌನ್ಲೋಡರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದರೆ, ಆ ಪ್ರಕ್ರಿಯೆಯ ನಿಜವಾದ ಪರಿಸರವನ್ನು ಪರಿಶೀಲಿಸಿ. ಸಂಬಂಧವಿಲ್ಲದ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ತೋರಿಸಿದ ಚರ ಬಿಲ್ಡ್ ಸೇವೆಯ ಬಗ್ಗೆ ದುರ್ಬಲ ಸಾಕ್ಷ್ಯವಾಗಿದೆ. ವಿಫಲತೆಯ ವರದಿಯಲ್ಲಿ ಸಾಗಣೆ ಆಯ್ಕೆಯನ್ನು ಉಳಿಸಿ, ಆಗ ಮುಂದಿನ ವ್ಯಕ್ತಿಗೆ ಯಾವ ಕ್ಲೈಂಟ್ನ ಪ್ರಾಕ್ಸಿ ವರ್ತನೆಯನ್ನು ತನಿಖೆ ಮಾಡಬೇಕೆಂದು ತಿಳಿಯುತ್ತದೆ.