DNF ପ୍ରକ୍ସି ଡିଫଲ୍ଟ ଏବଂ ପ୍ରତ୍ୟେକ ରିପୋଜିଟୋରୀ ପାଇଁ ଓଭରରାଇଡ
yum କମାଣ୍ଡ ନାମ ବିଭିନ୍ନ ପ୍ୟାକେଜ୍-ମ୍ୟାନେଜର ପିଢ଼ିକୁ ସୂଚାଇପାରେ। ସ୍ଥାପିତ ଇମ୍ପ୍ଲିମେଣ୍ଟେସନର ପ୍ରକ୍ସି ସେଟିଂସ୍ ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ପ୍ରକ୍ସି କ୍ରେଡେନ୍ସିଆଲକୁ ରିପୋଜିଟୋରୀ କ୍ରେଡେନ୍ସିଆଲଠାରୁ ଅଲଗା ରଖନ୍ତୁ।
yum ନାମରେ ଏକ କମାଣ୍ଡ କେଉଁ ପ୍ରକ୍ସି କନଫିଗରେସନ୍ ପଢ଼େ ତାହା ନିର୍ଦ୍ଦିଷ୍ଟ କରେ ନାହିଁ। ପୁରୁଣା yum, DNF ଏବଂ DNF5 ର ଇମ୍ପ୍ଲିମେଣ୍ଟେସନ ବିବରଣୀ ଅଲଗା; ପ୍ରଥମେ ସ୍ଥାପିତ ପ୍ୟାକେଜ୍ ମ୍ୟାନେଜର ଚିହ୍ନଟ କରନ୍ତୁ, ପୁରୁଣା ବିତରଣର କନଫିଗରେସନ ପଥ କପି କରନ୍ତୁ ନାହିଁ।
DNF ପାଇଁ, ପ୍ରକ୍ସି ସେଟିଂକୁ ସକ୍ରିୟ ମୁଖ୍ୟ କନଫିଗରେସନରେ ମିଶାନ୍ତୁ:
[main]
proxy=http://proxy.example:8080ବିଦ୍ୟମାନ ଫାଇଲ ରଖନ୍ତୁ ଏବଂ ପହଞ୍ଚାଯାଇପାରିବା ଭଳି ଏଣ୍ଡପଏଣ୍ଟ ବ୍ୟବହାର କରନ୍ତୁ; ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ-ରିପୋଜିଟୋରୀ ମାର୍ଗ ପାଇଁ, HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ HTTP ପ୍ରାର୍ଥୀ ବାଛନ୍ତୁ। localhost ପ୍ରକ୍ସି ପାଇଁ ସେହି ନେଟୱର୍କ ପରିବେଶରେ ଉପଯୁକ୍ତ ଶ୍ରୋତା ଆବଶ୍ୟକ।
DNF ସନ୍ଦର୍ଭ proxy_username, proxy_password ଏବଂ proxy_auth_method କୁ ରିପୋଜିଟୋରୀ କ୍ରେଡେନ୍ସିଆଲଠାରୁ ଅଲଗା ଭାବରେ ଦଲିଲ କରେ। ରିପୋଜିଟୋରୀ ପାସୱାର୍ଡ ମଧ୍ୟସ୍ଥ ଖାତା ଯୋଗାଇପାରିବ ନାହିଁ।
ରିପୋଜିଟୋରୀ ବିଭାଗଗୁଡ଼ିକ ମୁଖ୍ୟ ପ୍ରକ୍ସିକୁ ଓଭରରାଇଡ କରିପାରେ। ଯଦି କେବଳ ଗୋଟିଏ ରିପୋଜିଟୋରୀ ଅଲଗା, ପ୍ରଥମେ ସେହି ବିଭାଗ ଯାଞ୍ଚ କରନ୍ତୁ; ଯେତେବେଳେ ସ୍ପଷ୍ଟ ପ୍ରକ୍ସି ସେଟ ହୋଇନାହିଁ, ପ୍ରଯୁଜ୍ୟ ପରିବେଶ ଇନପୁଟ ମଧ୍ୟ ଯାଞ୍ଚ କରନ୍ତୁ। ସେହି ପିଢ଼ି ପାଇଁ DNF5 ସନ୍ଦର୍ଭ ବ୍ୟବହାର କରନ୍ତୁ, ପ୍ରତ୍ୟେକ ପୂର୍ବ ବିବରଣୀ ଲାଗୁ ହେଉଛି ବୋଲି ଧରି ନେବେ ନାହିଁ।
ମାର୍ଗ ବିଫଳତାକୁ ପ୍ୟାକେଜ୍ ଚୟନରୁ ଅଲଗା ରଖନ୍ତୁ। ଅନୁରୋଧିତ ପ୍ୟାକେଜ୍ ପରିବର୍ତ୍ତନ, ସମସ୍ତ ମେଟାଡାଟା ସଫା କରିବା କିମ୍ବା ଦସ୍ତଖତ ନିଷ୍କ୍ରିୟ କରିବା ଏକ ଅଗମ୍ୟ ଶ୍ରୋତାକୁ ପ୍ରତିକ୍ରିୟା ଦେବାକୁ ବାଧ୍ୟ କରିପାରିବ ନାହିଁ। ପରବର୍ତ୍ତୀ ରିପୋଜିଟୋରୀ କିମ୍ବା ପ୍ୟାକେଜ୍ ତ୍ରୁଟି ଉପରେ କାର୍ଯ୍ୟ କରିବା ପୂର୍ବରୁ ଚୟନିତ ମାର୍ଗ ଏବଂ ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ସ୍ଥାପିତ କରନ୍ତୁ।