VPN ਕਲਾਇੰਟ ਨੂੰ ਉਸ ਨੈੱਟਵਰਕ ਤੱਕ ਪਹੁੰਚਣਾ ਹੈ ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਇਸ ਦੇ ਪੈਕੇਜ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਇਹ ਇੱਕ ਸੋਹਣਾ ਜਿਹਾ ਚੱਕਰ ਬਣ ਗਿਆ। ਕਿਸੇ ਹੋਰ ਮਸ਼ੀਨ 'ਤੇ ਇੱਕ ਹੀ OpenVPN DEB ਡਾਊਨਲੋਡ ਕਰਨ ਨਾਲ ਆਮ ਤੌਰ 'ਤੇ ਦੂਜੀ ਗੁੰਮ ਨਿਰਭਰਤਾ ਆ ਜਾਂਦੀ ਹੈ, ਫਿਰ ਤੀਜੀ, ਅਤੇ ਫਿਰ ਲਾਇਬ੍ਰੇਰੀ ਵਰਜਨਾਂ ਦੇ ਪਿੱਛੇ ਪੂਰੀ ਸ਼ਾਮ ਲੰਘ ਜਾਂਦੀ ਹੈ। ਬਦਲ ਇਹ ਹੈ ਕਿ ਬਿਨਾਂ ਜੁੜੀ ਮਸ਼ੀਨ ਨੂੰ ਹੀ, ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ, ਇਹ ਦੱਸਣ ਦਿਓ ਕਿ ਇਸ ਦੇ ਪੈਕੇਜ ਮੈਨੇਜਰ ਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ। ਹੇਠਾਂ ਸਭ ਕੁਝ ਇਸੇ ਉਲਟਫੇਰ ਤੋਂ ਆਉਂਦਾ ਹੈ ਕਿ ਪੁੱਛਣ ਵਾਲਾ ਕੌਣ ਹੈ।

ਡੈਬੀਅਨ ਪਰਿਵਾਰ ਦੇ ਸਿਸਟਮਾਂ ਵਿੱਚ ਇਹ ਗੱਲਬਾਤ apt-offline ਰਾਹੀਂ ਹੁੰਦੀ ਹੈ, ਜੋ ਬੇਨਤੀ-ਅਤੇ-ਵਾਪਸੀ ਵਾਲਾ ਤਰੀਕਾ ਹੈ। ਇਸ ਦਾ ਆਪਣਾ ਰਨਟਾਈਮ ਪਹਿਲਾਂ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ 'ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਮੀਡੀਆ ਜਾਂ ਪ੍ਰਬੰਧਕ ਵੱਲੋਂ ਸੰਭਾਲੇ ਗਏ ਕਿਸੇ ਹੋਰ ਬੂਟਸਟ੍ਰੈਪ ਤੋਂ ਇੰਸਟਾਲ ਕੀਤਾ, ਕਿਉਂਕਿ ਕੋਈ ਵੀ ਸਾਧਨ ਆਪਣੇ ਆਪ ਨੂੰ ਸਿਫ਼ਰ ਤੋਂ ਨਹੀਂ ਉਠਾ ਸਕਦਾ।

ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਦੀ ਪੈਕੇਜ ਹਾਲਤ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ, ਸਹਾਇਕ ਦੀ ਨਹੀਂ

ਹੋਰ ਕੁਝ ਵੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਦਾ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਰਿਲੀਜ਼, ਯੂਜ਼ਰਸਪੇਸ ਆਰਕੀਟੈਕਚਰ ਅਤੇ ਸੰਰਚਿਤ ਪੈਕੇਜ ਸਰੋਤ ਦਰਜ ਕਰੋ। ਉਹ ਤਿੰਨ ਤੱਥ ਤੈਅ ਕਰਦੇ ਹਨ ਕਿ ਕਿਹੜਾ VPN ਕਾਰਜਨਵਿਆਉਣ ਅਤੇ ਕਿਹੜਾ ਡੈਸਕਟਾਪ ਏਕੀਕਰਨ ਢੁਕਵਾਂ ਹੈ, ਅਤੇ ਜੁੜਿਆ ਸਹਾਇਕ ਇਹ ਤੱਥ ਨਹੀਂ ਦੇ ਸਕਦਾ।

ਸਹਾਇਕ ਫਾਈਲਾਂ ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ; ਉਹ ਨਿਰਭਰਤਾ ਦਾ ਆਧਾਰ ਨਹੀਂ ਬਣਦਾ। ਪਹਿਲਾਂ ਹੀ OpenVPN ਇੰਸਟਾਲ ਵਾਲਾ ਨਵਾਂ ਲੈਪਟਾਪ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਨਾਲੋਂ ਬਿਲਕੁਲ ਵੱਖਰੀ ਪੈਕੇਜ ਹਾਲਤ ਵਿੱਚ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਉਸ ਦੀ ਸਫਲਤਾ ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦੀ ਕਿ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਕੀ ਸਵੀਕਾਰ ਕਰ ਸਕਦੀ ਹੈ।

ਇਹ ਵੀ ਤੈਅ ਕਰੋ ਕਿ ਤੁਹਾਨੂੰ ਅਸਲ ਵਿੱਚ ਕੀ ਚਾਹੀਦਾ ਹੈ। VPN ਇੰਜਣ, NetworkManager ਸੇਵਾ ਪਲੱਗਇਨ ਅਤੇ ਗ੍ਰਾਫਿਕਲ ਐਡੀਟਰ ਵੱਖਰੇ ਪੈਕੇਜ ਹਨ, ਅਤੇ ਸਹੀ ਚੋਣ ਰਿਲੀਜ਼ 'ਤੇ ਅਤੇ ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ ਕਿ ਵਰਤੋਂਕਾਰ ਕਨੈਕਸ਼ਨ ਕਿਵੇਂ ਸੰਭਾਲੇਗਾ। ਹੈੱਡਲੈੱਸ ਸਰਵਰ ਨੂੰ ਇੰਜਣ ਅਤੇ ਸੰਰਚਨਾ ਫਾਈਲ ਚਾਹੀਦੀ ਹੈ; ਡੈਸਕਟਾਪ ਨੂੰ ਉਹ ਪਲੱਗਇਨ ਚਾਹੀਦਾ ਹੈ ਜੋ ਇਸ ਦੀਆਂ ਨੈੱਟਵਰਕ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸੁਰੰਗ ਦੀ ਮਾਲਕੀ ਦਿੰਦਾ ਹੈ। ਗਲਤ ਸੈੱਟ ਮੰਗਣ ਨਾਲ ਇੰਸਟਾਲ ਸਫਲ ਹੁੰਦਾ ਹੈ ਪਰ ਕਨੈਕਸ਼ਨ ਕੋਈ ਵੀ ਸ਼ੁਰੂ ਨਹੀਂ ਕਰ ਸਕਦਾ।

ਦੋ ਚੱਕਰ, ਇਸੇ ਕ੍ਰਮ ਵਿੱਚ

ਪੁਸਤਿਕਾ ਤਿੰਨ ਕਾਰਜ ਵੱਖ ਕਰਦੀ ਹੈ: ਬਿਨਾਂ ਜੁੜੇ ਸਿਸਟਮ 'ਤੇ ਬੇਨਤੀ ਬਣਾਓ, ਜੁੜੇ ਸਹਾਇਕ 'ਤੇ ਡਾਊਨਲੋਡ ਕਰੋ, ਅਤੇ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ 'ਤੇ ਵਾਪਸ ਆਯਾਤ ਕਰੋ। ਪੈਕੇਜ ਮੰਗਣ ਤੋਂ ਪਹਿਲਾਂ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਦਾ ਰਿਪੋਜ਼ਟਰੀ ਮੈਟਾਡੇਟਾ ਤਾਜ਼ਾ ਕਰੋ, ਕਿਉਂਕਿ ਪੈਕੇਜ ਬੇਨਤੀ ਉਸੇ ਮੈਟਾਡੇਟਾ ਤੋਂ ਬਣਦੀ ਹੈ ਅਤੇ ਪੁਰਾਣੇ ਸੂਚਕਾਂਕ ਅਜਿਹੀਆਂ ਬੇਨਤੀਆਂ ਬਣਾਉਂਦੇ ਹਨ ਜੋ ਸਹਾਇਕ ਪੂਰੀਆਂ ਨਹੀਂ ਕਰ ਸਕਦਾ।

ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ 'ਤੇ, ਇਸ ਰੂਪ ਦਾ ਪ੍ਰਬੰਧਕੀ ਹੁਕਮ apt-offline set vpn-meta.sig --update ਤਾਜ਼ਾ ਕਰਨ ਦੀ ਬੇਨਤੀ ਲਿਖਦਾ ਹੈ। ਉਹ ਫਾਈਲ ਜੁੜੀ ਮਸ਼ੀਨ 'ਤੇ ਲੈ ਜਾਓ ਅਤੇ ਇਸ ਨਾਲ ਬੰਡਲ ਡਾਊਨਲੋਡ ਕਰੋ apt-offline get vpn-meta.sig --bundle vpn-meta.zip। ਬੰਡਲ ਵਾਪਸ ਲਿਆਓ ਅਤੇ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ 'ਤੇ ਇਸ ਨਾਲ ਆਯਾਤ ਕਰੋ apt-offline install vpn-meta.zip, ਫਿਰ ਪ੍ਰਬੰਧਕ ਵਜੋਂ।

ਹੁਣ ਤਾਜ਼ਾ ਕੀਤੇ ਮੈਟਾਡੇਟਾ ਤੋਂ ਪੈਕੇਜ ਬੇਨਤੀ ਬਣਾਓ, ਉਦਾਹਰਨ ਲਈ apt-offline set vpn-deps.sig --install-packages openvpn, ਅਤੇ ਨਵੇਂ ਬੰਡਲ ਨਾਮ ਨਾਲ ਉਹੀ ਯਾਤਰਾ ਦੁਹਰਾਓ। ਹਰ ਬੇਨਤੀ ਨੂੰ ਉਸ ਬੰਡਲ ਨਾਲ ਜੋੜੀ ਰੱਖੋ ਜੋ ਇਸ ਨੇ ਬਣਾਇਆ; ਪੁਰਾਣੇ ਮੈਟਾਡੇਟਾ ਖਿਲਾਫ ਬਣਾਇਆ ਬੰਡਲ ਉਹੀ ਬੇਨਤੀ ਨਹੀਂ ਹੁੰਦਾ, ਭਾਵੇਂ ਫਾਈਲਨਾਮ ਇੱਕ ਦੂਜੇ ਨਾਲ ਬਦਲਣਯੋਗ ਲੱਗਣ।

ਏਕੀਕਰਨ ਪੈਕੇਜ ਸਿਰਫ਼ ਤਦ ਹੀ ਸ਼ਾਮਲ ਕਰੋ ਜਦੋਂ ਡਿਜ਼ਾਈਨ ਨੂੰ ਉਹਨਾਂ ਦੀ ਲੋੜ ਹੋਵੇ

ਜੇ ਡੈਸਕਟਾਪ ਨੂੰ ਆਪਣੀਆਂ ਨੈੱਟਵਰਕ ਸੈਟਿੰਗਾਂ ਰਾਹੀਂ ਸੁਰੰਗ ਸੰਭਾਲਣੀ ਹੈ, ਤਾਂ ਬੇਨਤੀ ਨੂੰ ਇੰਜਣ ਦੇ ਨਾਲ ਨਾਲ ਮਿਲਦਾ ਪਲੱਗਇਨ ਵੀ ਚਾਹੀਦਾ ਹੈ। ਕਿਸੇ ਹੋਰ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਤੋਂ ਯਾਦ ਰੱਖੀ ਸੂਚੀ ਦੀ ਥਾਂ ਉਹ ਖਾਸ ਪੈਕੇਜ ਨਾਮ ਸ਼ਾਮਲ ਕਰੋ ਜੋ ਤੁਹਾਡਾ ਰਿਲੀਜ਼ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਸੂਚੀ ਬਦਲਣ 'ਤੇ ਨਵੀਂ ਬੇਨਤੀ ਬਣਾਓ। ਵਰਜਨ ਪਿਨਿੰਗ ਬਾਰੇ ਵੀ ਸੋਚਣਾ ਚਾਹੀਦਾ ਹੈ: ਨਵੇਂ ਰਿਲੀਜ਼ ਲਈ ਬਣਿਆ ਪੈਕੇਜ ਨਾਮ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਫਿਰ ਵੀ ਚੱਲਣ ਵੇਲੇ ਫੇਲ ਹੋ ਸਕਦਾ ਹੈ। ਇੱਥੇ ਹੀ ਚਾਰ ਪੈਕੇਜਾਂ ਦਾ ਪੱਕਾ ਸੈੱਟ ਬੋਝ ਬਣ ਜਾਂਦਾ ਹੈ, ਕਿਉਂਕਿ ਸਹੀ ਸੂਚੀ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਦਾ ਗੁਣ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਹੀ ਇਸ ਦੀ ਗਣਨਾ ਕਰ ਸਕਦੀ ਹੈ।

ਇੱਥੇ ਹੀ ਚਾਰ ਪੈਕੇਜਾਂ ਦਾ ਪੱਕਾ ਸੈੱਟ ਬੋਝ ਬਣ ਜਾਂਦਾ ਹੈ। ਸਹੀ ਸੂਚੀ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਦਾ ਗੁਣ ਹੈ, ਅਤੇ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਹੀ ਇੱਕੋ-ਇੱਕ ਮਸ਼ੀਨ ਹੈ ਜੋ ਇਸ ਦੀ ਸਹੀ ਗਣਨਾ ਕਰ ਸਕਦੀ ਹੈ।

ਬੰਡਲ ਆਯਾਤ ਕਰਨਾ VPN ਇੰਸਟਾਲ ਕਰਨਾ ਨਹੀਂ ਹੈ

ਨਾਮ ਭਾਵੇਂ ਜੋ ਵੀ ਹੋਵੇ, ਇੰਸਟਾਲ ਕਾਰਜ ਪੈਕੇਜ-ਪ੍ਰਬੰਧ ਵਾਤਾਵਰਨ ਵਿੱਚ APT ਡੇਟਾ ਰੱਖਦਾ ਹੈ। ਇਹ ਪੈਕੇਜ ਕਾਰਵਾਈ ਨਹੀਂ ਕਰਦਾ। ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਦਿੱਤੇ ਡੇਟਾ ਤੋਂ ਨਿਸ਼ਾਨਾ ਮਸ਼ੀਨ ਦੀ ਅਸਲ APT ਇੰਸਟਾਲੇਸ਼ਨ ਪੂਰੀ ਕਰੋ ਅਤੇ ਉਸ ਦੀ ਸਮੀਖਿਆ ਕਰੋ, ਅਤੇ ZIP ਦੀ ਸਫਲਤਾ ਨੂੰ ਸਾਫ਼ਟਵੇਅਰ ਹਾਜ਼ਰ ਹੋਣ ਦਾ ਅਰਥ ਮੰਨਣ ਦੀ ਥਾਂ ਆਉਟਪੁੱਟ ਪੜ੍ਹੋ।

ਜੇ ਉਹ ਕਾਰਵਾਈ ਫਿਰ ਵੀ ਉਪਲਬਧ ਨਾ ਹੋਣ ਵਾਲੀਆਂ ਫਾਈਲਾਂ ਮੰਗਦੀ ਹੈ, ਤਾਂ ਉਹ ਖਾਸ ਗੁੰਮ ਨਿਰਭਰਤਾ ਜਾਂ ਰਿਪੋਜ਼ਟਰੀ ਗਲਤੀ ਸੰਭਾਲੋ ਅਤੇ ਉਸ ਤੋਂ ਅਗਲੀ ਬੇਨਤੀ ਬਣਾਓ। ਕਿਸੇ ਹੋਰ ਰਿਲੀਜ਼ ਦਾ DEB ਨਾ ਵਰਤੋ, ਅਤੇ ਇਸ ਨੂੰ ਜ਼ਬਰਦਸਤੀ ਲੰਘਾਉਣ ਲਈ ਚੈੱਕਸਮ ਜਾਂ ਰਿਪੋਜ਼ਟਰੀ ਪ੍ਰਮਾਣਿਕਤਾ ਜਾਂਚ ਬੰਦ ਨਾ ਕਰੋ। ਪੁਸਤਿਕਾ ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਦੀ ਪੁਸ਼ਟੀ ਛੱਡਣ ਤੋਂ ਸਪੱਸ਼ਟ ਚੇਤਾਵਨੀ ਦਿੰਦੀ ਹੈ, ਅਤੇ ਇਹ ਸਹੀ ਹੈ: ਬਿਨਾਂ ਪੁਸ਼ਟੀ ਵਾਲਾ ਪੈਕੇਜ ਫੇਲ ਹੋਈ ਇੰਸਟਾਲੇਸ਼ਨ ਨਾਲੋਂ ਮਾੜਾ ਨਤੀਜਾ ਹੈ।

ਪੈਕੇਜ ਸਿਰਫ਼ ਪਹਿਲਾ ਅੱਧ ਹਨ

ਸਾਫ਼ਟਵੇਅਰ ਇੰਸਟਾਲ ਕਰਨਾ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਐਂਡਪੌਇੰਟ, ਪ੍ਰੋਫਾਈਲ, ਭਰੋਸਾ ਸਮੱਗਰੀ ਅਤੇ ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਨੂੰ ਹਾਸਲ ਕਰਨ ਤੋਂ ਵੱਖਰਾ ਹੈ, ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਹਰ ਇੱਕ ਦਾ ਆਪਣਾ ਨਿਯੰਤਰਿਤ ਸੌਂਪਣਾ ਹੋ ਸਕਦਾ ਹੈ। ਵੈਧ ਪ੍ਰੋਫਾਈਲ ਤੋਂ ਬਿਨਾਂ ਕੰਮ ਕਰਨ ਵਾਲਾ ਪੈਕੇਜ ਸੈੱਟ ਕਿਸੇ ਨਾਲ ਨਹੀਂ ਜੁੜਦਾ।

ਫਿਰ ਭਵਿੱਖ ਦੇ ਅੱਪਡੇਟਾਂ ਲਈ ਆਫਲਾਈਨ ਤਬਾਦਲਾ ਮਾਰਗ ਜੀਵਿਤ ਰੱਖੋ। ਪਹਿਲੇ ਸਫਲ ਕਨੈਕਸ਼ਨ ਨੂੰ ਸੰਭਾਲ ਦਾ ਅੰਤ ਮੰਨਣ ਦਾ ਅਰਥ ਹੈ ਕਿ ਅਗਲਾ ਸੁਰੱਖਿਆ ਅੱਪਡੇਟ ਉਦੋਂ ਤੱਕ ਉਡੀਕਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕੋਈ ਗੱਡੀ ਲੈ ਕੇ ਨਾ ਆਵੇ, ਅਤੇ ਆਫਲਾਈਨ ਨੈੱਟਵਰਕ ਇਸੇ ਤਰ੍ਹਾਂ ਚੁੱਪਚਾਪ ਸਾਲਾਂ ਪਿੱਛੇ ਰਹਿ ਜਾਂਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ