Ένα πρόβλημα διαμεσολαβητή στο cabal-install μπορεί να είναι ζήτημα της επιλεγμένης μεταφοράς HTTP. Το Cabal τεκμηριώνει μια επιλογή μεταφοράς και ένα εξωτερικό πρόγραμμα λήψης curl ή Wget φέρνει μαζί του τη διεπαφή διαμεσολαβητή αυτού του εργαλείου.

Ελέγξτε την εγκατεστημένη έκδοση του Cabal και την ενεργή μεταφορά πριν αναζητήσετε έναν καθολικό διακόπτη --no-proxy. Έπειτα ρυθμίστε το αίτημα μέσω του τεκμηριωμένου περιβάλλοντος ή των επιλογών του επιλεγμένου προγράμματος λήψης. Για δημόσιες πηγές πακέτων που προσεγγίζονται μέσω επιτρεπόμενου δημόσιου HTTP μεσολαβητή, η λίστα διαμεσολαβητών HTTP προσφέρει υποψήφια τελικά σημεία.

Μην τοποθετείτε μια εντολή κελύφους export http_proxy=... στο αρχείο ρυθμίσεων του Cabal. Αυτό το αρχείο έχει τη δική του σύνταξη· δεν εκτελείται ως κέλυφος τερματικού σας.

Κρατήστε επίσης τις διευθύνσεις αποθετηρίου και διαμεσολαβητή ξεχωριστές. Η αλλαγή αποθετηρίου πακέτων επιλέγει άλλη πηγή πακέτων. Η επιλογή διαμεσολαβητή προώθησης αλλάζει τη διαδρομή δικτύου προς μια πηγή.

Αν ένα περιτύλιγμα εκκινεί το πρόγραμμα λήψης, ελέγξτε το πραγματικό περιβάλλον αυτής της διεργασίας. Μια μεταβλητή που εμφανίζεται σε άσχετο τερματικό αποτελεί ασθενή απόδειξη για μια υπηρεσία κατασκευής. Διατηρήστε την επιλογή μεταφοράς σε αναφορά αποτυχίας, ώστε ο επόμενος να ξέρει ποια συμπεριφορά διαμεσολαβητή πελάτη χρειάζεται διερεύνηση.

Σχετικά άρθρα