Tarpinio serverio problema cabal-install gali būti klausimas apie pasirinktą HTTP transportą. Cabal dokumentuoja transporto pasirinkimą, o išorinis curl arba Wget atsisiuntėjas atsineša to įrankio tarpinio serverio sąsają.

Prieš ieškodami universalaus --no-proxy jungiklio, patikrinkite įdiegtą Cabal versiją ir aktyvų transportą. Tada sukonfigūruokite užklausą per pasirinkto atsisiuntėjo dokumentuotą aplinką arba parinktis. Viešiems paketų šaltiniams, pasiekiamiems per leidžiamą viešą HTTP tarpininką, HTTP tarpinių serverių sąrašas siūlo galinių taškų kandidatus.

Nedėkite export http_proxy=... apvalkalo teiginio į Cabal konfigūracijos failą. Tas failas turi savo sintaksę; jis nevykdomas kaip jūsų terminalo apvalkalas.

Taip pat laikykite saugyklos ir tarpinio serverio adresus atskirai. Pakeitus paketų saugyklą pasirenkamas kitas paketų šaltinis. Pasirinkus peradresuojantį tarpinį serverį keičiamas tinklo kelias į šaltinį.

Jei apvalkalas paleidžia atsisiuntėją, patikrinkite tikrąją to proceso aplinką. Kintamasis, rodomas nesusijusiame terminale, yra silpnas įrodymas apie kūrimo paslaugą. Išsaugokite transporto pasirinkimą gedimo ataskaitoje, kad kitas žmogus žinotų, kurio kliento tarpinio serverio elgesį reikia tirti.

Susiję straipsniai