Το proxy= και το no_proxy του DNF 4 κάνουν διαφορετικές δουλειές
Μια κενή τιμή αποθετηρίου σταματά την κληρονομικότητα της κύριας ρύθμισης· οι κληρονομημένες παράμετροι proxy του curl χρειάζονται ακόμη παράκαμψη του προορισμού.
Για τα συνηθισμένα αποθετήρια, κρατήστε το ρυθμισμένο κύριο proxy:
[main]
proxy=http://proxy.example:8080Στο υπάρχον τμήμα internal, απενεργοποιήστε αυτή την κληρονομικότητα με:
[internal]
proxy=Διατηρήστε το έμπιστο βασικό URL, τα κλειδιά και τις ρυθμίσεις επαλήθευσης. Ένα άλλο πλήρες URL proxy εδώ μπορεί αντί γι' αυτό να επιλέξει διαφορετικό διαμεσολαβητή. Για δημόσια αποθετήρια που επιτρέπονται μέσω μη πιστοποιημένου δημόσιου proxy, η λίστα proxy HTTP παρέχει υποψηφίους για το κύριο URL· διατηρήστε τις άμεσες εξαιρέσεις του εσωτερικού αποθετηρίου.
Ελέγξτε επίσης το εφεδρικό περιβάλλον του curl. Το DNF το τεκμηριώνει όταν το proxy δεν έχει οριστεί, μαζί με το παλιό _none_. Η αφαίρεση μόνο μιας παραμέτρου ρύθμισης δεν εγγυάται άμεση πρόσβαση σε κληρονομημένο περιβάλλον.
Για τον επιθυμητό άμεσο host, προσθέστε την εξαίρεση της διεργασίας:
export no_proxy=packages.internal.exampleΟι λίστες mirror και οι ανακατευθύνσεις μπορούν να προσθέσουν hosts. Εφαρμόστε αυτούς τους κανόνες του DNF 4 σε εκείνη την έκδοση, χωρίς να εισάγετε υποθέσεις του παλιού Yum ή του DNF 5.