براؤزر سے ڈاؤن لوڈ کیا گیا .gem اصل پراکسی مسئلے سے گزر سکتا ہے مگر انسٹال کو خود کفیل نہیں بناتا۔ آرکائیو کو ہدف پر منتقل کرنے سے پہلے تیار کریں:

  • ہر غائب اعلان شدہ انحصار کے موزوں ورژن۔
  • ہدف Ruby، RubyGems اور پلیٹ فارم سے ہم آہنگ آرکائیوز۔
  • کسی بھی نیٹو ایکسٹینشن کے لیے درکار کمپائلرز، ہیڈرز اور سسٹم لائبریریاں۔

RubyGems سے مقامی انسٹال صریحاً طلب کریں:

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

مثال کے فائل نام کو بدلیں۔ انحصار کی جانچ بند کرنے کے بجائے منظور شدہ آرٹی فیکٹ عمل کے ذریعے غائب مواد حل کریں۔ دوسری مشین سے پلیٹ فارم بلڈ محض نام اور ورژن کے مطابق ہونے سے کام نہیں کر سکتا۔

مقامی موڈ RubyGems کے فیچ رویے سے متعلق ہے۔ ایکسٹینشن بلڈ اسکرپٹس دیگر کام کر سکتے ہیں، اس لیے یہ کسی بھی انسٹالیشن کوڈ کے لیے سینڈ باکس نہیں ہے۔ آرکائیو پہنچنے کے بعد ایکسٹینشن کی ناکامی غائب بلڈ پیشگی شرط کی نشاندہی کر سکتی ہے؛ اس مرحلے کی رپورٹ پراکسی کی رد سے الگ کریں۔

بار بار تعیناتی کے لیے پروجیکٹ کے معمول کے پیکیجنگ ورک فلو کے ذریعے انحصار سیٹ برقرار رکھیں۔ ورنہ انحصار کے ورژن یا آرکیٹیکچر میں تبدیلیاں اگلے براؤزر ڈاؤن لوڈ کو مختلف انسٹال بنا سکتی ہیں۔

متعلقہ مضامین