RubyGems ၏ ရှေ့ပြေး ပရောက်စီ ဖွဲ့စည်းမှု
RubyGems အမိန့်ကို ကိုယ်တိုင် ဖွဲ့စည်းပါ၊ ထို့နောက် အဆုံးမှတ် သင်္ကေတ၊ ပရောက်စီ အတည်ပြုမှုနှင့် TLS ယုံကြည်မှုကို Windows ဖြေရှင်းနည်းဟောင်းများကို မှီခိုခြင်းအစား ခွဲခြားပါ။
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 အစီအစဉ်၊ လက်ခံနှင့် ပေါက်ကို စစ်ဆေးပါ။ Shell ကိုးကားခြင်းနှင့် URI ကုဒ်ပြောင်းခြင်းသည် မတူညီသော ပြဿနာများကို ဖြေရှင်းသည်။
- အတည်ပြုမှု စိန်ခေါ်ချက်
- လိုအပ်သော နည်းလမ်းနှင့် အကောင့်ပုံစံကို စစ်ဆေးပါ။ ဒိုမိန်း ပုံစံ အသုံးပြုသူအမည်သည် NTLM သို့မဟုတ် အခြား ပံ့ပိုးမထားသော ယန္တရားကို ထပ်မံမထည့်ပါ။
- လက်မှတ် မအောင်မြင်မှု
- သက်ဆိုင်ရာ လက်မှတ်နှင့် ယုံကြည်မှု သိုလှောင်ရုံ ကို ဖော်ထုတ်ပါ၊ အတည်ပြုခြင်းကို ဖွင့်ထားပါ။
Ruby 1.8 နှင့် အစောပိုင်း RubyGems အတွက် ညွှန်ကြားချက်များသည် မတူညီသော bug များနှင့် အမိန့် အပြုအမူကို ဖော်ပြနိုင်သည်။ ရှေးဟောင်း ဖြေရှင်းနည်းကို လှည့်ပတ်၍ ၎င်း၏ အကောင်အထည်ဖော်မှုကို ပြင်ဆင်ခြင်းအစား ထည့်သွင်းထားသော ဗားရှင်း၏ အင်တာဖေ့စ်ကို အသုံးပြုပါ။
gem ရင်းမြစ်သည် ပက်ကေ့ချ်များ ဘယ်နေရာတွင် ထုတ်ဝေသည်ကို ဖော်ပြသည်။ ရှေ့ပြေး ပရောက်စီသည် ထို ရင်းမြစ်သို့ သွားသော လမ်းကြောင်းကို ဖော်ပြသည်။ မအောင်မြင်သော အဆင့်အတွက် တာဝန်ရှိသော ဆက်တင်ကို ပြောင်းပါ။