RubyGems ට තමන්ගේම ප්‍රොක්සි ආදාන ඇත. සමාගම් ප්‍රොක්සිය භාවිතා කරන බ්‍රවුසරය හෝ IDE gem විධානය තෝරන අන්ත ලක්ෂ්‍යය ස්ථාපනය නොකරයි.

එක් ලබාගැනීමක් සඳහා:

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

අන්ත ලක්ෂ්‍යය අනුමත සේවාව සමඟ ප්‍රතිස්ථාපනය කරන්න. පොදු අතරමැදියන්ට අවසර දී ඇති පොදු gem බාගැනීම් සඳහා, HTTP ප්‍රොක්සි ලැයිස්තුව අපේක්ෂකයින් සපයයි. මෙම විධානය නම් කළ gem බාගනී.

පුනරාවර්තන විධාන

RubyGems ප්‍රොක්සි සොයාගැනීම සඳහා HTTP_PROXY, HTTP_PROXY_USER සහ HTTP_PROXY_PASS ලේඛනගත කරයි. ස්ථාපිත නිකුතුව සහාය දක්වන අතුරුමුහුණත සහ ඔබේ පරිසරයේ සාමාන්‍ය අක්තපත්‍ර හැසිරවීම භාවිතා කරන්න.

දැනට ඇති ටර්මිනල් ස්ථිර සැකසුමක් වෙනස් වූ පසු ඒවායේ පරිසරය රඳවා ගනී; build සේවාවට නැවත වෙනත් පරිසරයක් තිබිය හැක. අසාර්ථක විධානය ධාවනය කරන ක්‍රියාවලිය පරීක්ෂා කරන්න.

කුමක් අසාර්ථක වුණාද?

වැරදි ලිපිනය
URI ක්‍රමය, සත්කාරකය සහ වරාය පරීක්ෂා කරන්න. ෂෙල් උද්ධෘත සහ URI කේතකරණය විවිධ ගැටලු විසඳයි.
සත්‍යාපන අභියෝගය
අවශ්‍ය ක්‍රමය සහ ගිණුම් ස්වරූපය පරීක්ෂා කරන්න. වසම් ආකාරයේ පරිශීලක නාමය NTLM හෝ වෙනත් අසහායක යාන්ත්‍රණයක් එකතු නොකරයි.
සහතික අසාර්ථකත්වය
අදාළ සහතිකය සහ විශ්වාස ගබඩාව හඳුනාගන්න, සත්‍යාපනය සක්‍රීයව තබා.

Ruby 1.8 සහ මුල් RubyGems සඳහා උපදෙස් විවිධ දෝෂ සහ විධාන හැසිරීම් විස්තර කළ හැක. පැරණි විසඳුමක් වටා එහි ක්‍රියාත්මක කිරීම වෙනස් කරනවාට වඩා ස්ථාපිත අනුවාදයේ අතුරුමුහුණත භාවිතා කරන්න.

gem මූලාශ්‍රය පැකේජ ප්‍රකාශයට පත්වන ස්ථානය නිර්ණය කරයි; ඉදිරි ප්‍රොක්සිය එම මූලාශ්‍රයට යන මාර්ගය නිර්ණය කරයි. අසාර්ථක අදියර සඳහා වගකිව යුතු සැකසුම වෙනස් කරන්න.

අදාළ ලිපි