Offline RubyGems-ynstallaasjes hawwe de folsleine ôfhinkelikheidsset nedich
Unterskied it hawwen fan ien lokaal gem-argyf fan alles dat nedich is foar in offline-ynstallaasje efter in proxy.
In .gem dat yn 'e browser downloade is, kin it oarspronklike proxyprobleem omgean sûnder de ynstallaasje selsstannich te meitsjen. Foardat jo it argyf nei it doel ferpleatse, meitsje klear:
- Geskikte ferzjes fan elke ûntbrekkende oanjûne ôfhinkelikheid.
- Argyven kompatibel mei de doel-Ruby, RubyGems en platfoarm.
- Kompilers, headers en systeembibleteken dy't nedich binne foar alle native útwreidings.
Freegje RubyGems eksplisyt om lokale ynstallaasje:
gem install ./example-1.2.3.gem --local
Ferfang de foarbyldtriemnamme. Los ûntbrekkend materiaal op fia it goedkarde artefaktproses ynstee fan ôfhinkelikheidskontrôles út te skeakeljen. In platfoarmbou fan in oare masine wurket miskien net allinnich om't namme en ferzje oerienkomme.
Lokale modus giet oer it ophaalgedrach fan RubyGems. Bobou-skripts foar útwreidings kinne oar wurk dwaan, dus it is gjin sânbak foar willekeurige ynstallaasjekoad. In útwreidingsflater kin in ûntbrekkende bobbetingst oanjaan nei't it argyf al oankommen is; rapportearje dy faze apart fan in proxy-ôfwizing.
Foar werhelle útrôljen, ûnderhâld de ôfhinkelikheidsset fia de normale pakketwurkstream fan it projekt. Oars kinne feroarings yn ôfhinkelikheidsferzjes of arsjitektuer de folgjende ad hoc browserdownload in oare ynstallaasje meitsje.