RubyGemsil on oma puhverserveri sisendid. Ettevõtte puhverserverit kasutav brauser või IDE ei määra lõpp-punkti, mille valib käsk gem.

Ühe allalaadimise jaoks:

gem fetch rake --http-proxy http://proxy.example:8080

Asendage lõpp-punkt kinnitatud teenusega. Avalike gem-allalaadimiste puhul, kus avalikud vahendajad on lubatud, pakub HTTP-puhverserverite loend kandidaate. See käsk laadib alla nimetatud gemi.

Korduvad käsud

RubyGems dokumenteerib HTTP_PROXY, HTTP_PROXY_USER ja HTTP_PROXY_PASS puhverserveri avastamiseks. Kasutage liidest, mida paigaldatud versioon toetab, ja oma keskkonna tavalist mandaatide käsitlemist.

Olemasolevad terminalid säilitavad oma keskkonna pärast püsiseade muutmist; ehitusteenusel võib jälle olla teine keskkond. Kontrollige protsessi, mis käivitab ebaõnnestunud käsu.

Mis ebaõnnestus?

Vigane aadress
Kontrollige URI skeemi, hosti ja porti. Shellitsitaat ja URI-kodeerimine lahendavad erinevaid probleeme.
Autentimise väljakutse
Kontrollige nõutavat meetodit ja konto vormi. Domeenikujuline kasutajanimi ei lisa NTLMi ega muud toetamata mehhanismi.
Sertifikaadi tõrge
Tehke kindlaks asjassepuutuv sertifikaat ja usaldushoidla, jättes kontrollimise sisse lülitatuks.

Ruby 1.8 ja varajaste RubyGemsi versioonide juhised võivad kirjeldada teistsuguseid vigu ja käitumist. Kasutage paigaldatud versiooni liidest, mitte ärge muutke selle teostust vana lahenduse ümber.

Gemi allikas määrab, kus pakette avaldatakse; edasiviproksi määrab tee selle allika juurde. Muutke seadet, mis vastutab ebaõnnestunud etapi eest.

Seotud artiklid