RubyGems-en lineaz kanpoko instalazioek mendekotasunen multzo osoa behar dute
Bereizi gem artxibo lokal bat edukitzea proxy baten atzean lineaz kanpoko instalazio baterako behar den guztia edukitzeaz.
Nabigatzailez deskargatutako .gem batek jatorrizko proxy arazoa gaindi dezake, baina ez du instalazioa autonomoa egiten. Artxiboa helburura eraman aurretik, prestatu:
- Deklaratutako falta den mendekotasun bakoitzaren bertsio egokiak.
- Helburuko Ruby, RubyGems eta plataformarekin bateragarriak diren artxiboak.
- Edozein luzapen natibok behar dituen konpilatzaileak, goiburuak eta sistemako liburutegiak.
Eskatu RubyGems-i instalazio lokala espresuki:
gem install ./example-1.2.3.gem --local
Ordeztu adibideko fitxategi-izena. Konpondu falta den materiala onartutako artefaktuen prozesuaren bidez, mendekotasun-egiaztapenak desgaitzea baino. Beste makina bateko plataforma-konpilazio bat baliteke ez funtzionatzea izena eta bertsioa bat etortzeagatik soilik.
Modu lokalak RubyGems-en eskuratze-portaera ukitzen du. Luzapenen konpilazio-scriptek beste lan batzuk egin ditzakete, beraz ez da sandkutxa bat instalazio-kode arbitrariorako. Luzapen baten hutsegiteak falta den konpilazio-aurrebaldintza bat adieraz lezake artxiboa iritsi ondoren; jakinarazi etapa hori proxyaren ukapen batetik bereizita.
Behin baino gehiagoko inplementazioetarako, mantendu mendekotasun-multzoa proiektuaren ohiko paketatze-lanfluxuaren bidez. Bestela, mendekotasunen bertsioetan edo arkitekturan izandako aldaketek hurrengo nabigatzaile-deskarga ohizkanpokoa beste instalazio bat bihur dezakete.