ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ .gem ਮੂਲ ਪ੍ਰੌਕਸੀ ਸਮੱਸਿਆ ਨੂੰ ਟਾਲ ਸਕਦਾ ਹੈ, ਪਰ ਇੰਸਟਾਲ ਨੂੰ ਸਵੈ-ਨਿਰਭਰ ਨਹੀਂ ਬਣਾਉਂਦਾ। ਆਰਕਾਈਵ ਨੂੰ ਟਾਰਗਿਟ 'ਤੇ ਲਿਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਤਿਆਰ ਕਰੋ:

  • ਹਰ ਗੁੰਮ ਹੋਈ ਘੋਸ਼ਿਤ ਨਿਰਭਰਤਾ ਦੇ ਢੁਕਵੇਂ ਸੰਸਕਰਣ।
  • ਟਾਰਗਿਟ Ruby, RubyGems ਅਤੇ ਪਲੇਟਫਾਰਮ ਨਾਲ ਅਨੁਕੂਲ ਆਰਕਾਈਵ।
  • ਕਿਸੇ ਵੀ ਨੇਟਿਵ ਐਕਸਟੈਂਸ਼ਨ ਲਈ ਲੋੜੀਂਦੇ ਕੰਪਾਈਲਰ, ਹੈਡਰ ਅਤੇ ਸਿਸਟਮ ਲਾਇਬ੍ਰੇਰੀ।

RubyGems ਨੂੰ ਸਥਾਨਕ ਇੰਸਟਾਲ ਲਈ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਕਹੋ:

gem install ./example-1.2.3.gem --local

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

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

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

ਸੰਬੰਧਿਤ ਲੇਖ