ബ്രൗസർ വഴി ഡൗൺലോഡ് ചെയ്ത .gem യഥാർത്ഥ പ്രോക്സി പ്രശ്നം ഒഴിവാക്കാം, പക്ഷേ ഇൻസ്റ്റാളിനെ സ്വയംപര്യാപ്തമാക്കുന്നില്ല. ആർക്കൈവ് ലക്ഷ്യത്തിലേക്ക് മാറ്റുന്നതിന് മുമ്പ് തയ്യാറാക്കുക:

  • കാണാതായ ഓരോ പ്രഖ്യാപിത ആശ്രിതത്വത്തിന്റെയും അനുയോജ്യമായ പതിപ്പുകൾ.
  • ലക്ഷ്യ Ruby, RubyGems, പ്ലാറ്റ്ഫോം എന്നിവയുമായി പൊരുത്തപ്പെടുന്ന ആർക്കൈവുകൾ.
  • ഏതെങ്കിലും നേറ്റീവ് എക്സ്റ്റൻഷനുകൾക്ക് ആവശ്യമായ കമ്പൈലറുകൾ, ഹെഡറുകൾ, സിസ്റ്റം ലൈബ്രറികൾ.

RubyGems-നോട് പ്രാദേശിക ഇൻസ്റ്റാളിന് വ്യക്തമായി ആവശ്യപ്പെടുക:

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

ഉദാഹരണ ഫയൽനാമം മാറ്റുക. ആശ്രിതത്വ പരിശോധനകൾ അപ്രാപ്തമാക്കുന്നതിന് പകരം അംഗീകൃത ആർട്ടിഫാക്ട് പ്രക്രിയയിലൂടെ കാണാതായ വസ്തുക്കൾ പരിഹരിക്കുക. മറ്റൊരു യന്ത്രത്തിൽ നിന്നുള്ള പ്ലാറ്റ്ഫോം ബിൽഡ് പേരും പതിപ്പും ഒത്തുപോകുന്നതുകൊണ്ട് മാത്രം പ്രവർത്തിച്ചെന്ന് വരില്ല.

പ്രാദേശിക മോഡ് RubyGems-ന്റെ ഫെച്ച് സ്വഭാവവുമായി ബന്ധപ്പെട്ടതാണ്. എക്സ്റ്റൻഷൻ ബിൽഡ് സ്ക്രിപ്റ്റുകൾ മറ്റ് ജോലികൾ ചെയ്തേക്കാം, അതിനാൽ ഇത് അനിയന്ത്രിത ഇൻസ്റ്റാൾ കോഡിനുള്ള സാൻഡ്ബോക്സ് അല്ല. ആർക്കൈവ് എത്തിയതിന് ശേഷം എക്സ്റ്റൻഷൻ പരാജയം കാണാതായ ബിൽഡ് മുൻവ്യവസ്ഥയെ സൂചിപ്പിച്ചേക്കാം; ആ ഘട്ടം പ്രോക്സി നിരസിക്കലിൽ നിന്ന് വേർതിരിച്ച് റിപ്പോർട്ട് ചെയ്യുക.

ആവർത്തിച്ചുള്ള വിന്യാസങ്ങൾക്ക്, പ്രോജക്റ്റിന്റെ സാധാരണ പാക്കേജിംഗ് വർക്ക്ഫ്ലോയിലൂടെ ആശ്രിതത്വ ഗണം നിലനിർത്തുക. അല്ലാത്തപക്ഷം ആശ്രിതത്വ പതിപ്പുകളിലോ ആർക്കിടെക്ചറിലോ ഉള്ള മാറ്റങ്ങൾ അടുത്ത ബ്രൗസർ ഡൗൺലോഡിനെ വ്യത്യസ്ത ഇൻസ്റ്റാളാക്കി മാറ്റിയേക്കാം.

അനുബന്ധ ലേഖനങ്ങൾ