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 ਸੰਦਰਭ ਵਰਤੋ, ਹਰ ਪਿਛਲਾ ਵੇਰਵਾ ਲਾਗੂ ਰਹਿੰਦਾ ਹੈ ਮੰਨ ਕੇ ਨਾ ਚੱਲੋ।
ਮਾਰਗ ਫੇਲ੍ਹਤਾ ਨੂੰ ਪੈਕੇਜ ਚੋਣ ਤੋਂ ਵੱਖ ਰੱਖੋ। ਮੰਗਿਆ ਪੈਕੇਜ ਬਦਲਣਾ, ਸਾਰਾ ਮੈਟਾਡੇਟਾ ਸਾਫ਼ ਕਰਨਾ ਜਾਂ ਦਸਤਖ਼ਤ ਅਸਮਰੱਥ ਕਰਨਾ ਕਿਸੇ ਨਾ-ਪਹੁੰਚਯੋਗ ਸੁਣਨ ਵਾਲੇ ਨੂੰ ਜਵਾਬ ਦੇਣ ਲਈ ਮਜਬੂਰ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਬਾਅਦ ਦੀ ਰਿਪੋਜ਼ਟਰੀ ਜਾਂ ਪੈਕੇਜ ਗਲਤੀ 'ਤੇ ਕੰਮ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਚੁਣਿਆ ਮਾਰਗ ਅਤੇ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਸਥਾਪਿਤ ਕਰੋ।