Ìṣètò àgbéléwè ìwájú RubyGems
Ṣètò ìpàṣẹ RubyGems fúnra rẹ̀, lẹ́yìn náà ya àdàkọ ibi-ìparí, ìjẹ́rìí àgbéléwè àti ìgbẹ́kẹ̀lé TLS sọ́tọ̀ dípò gbígbẹ́kẹ̀lé àwọn ojútùú Windows àtijọ́.
RubyGems ní àwọn ìwọlé àgbéléwè tirẹ̀. Aṣàwákiri tàbí IDE tí ń lo àgbéléwè ilé-iṣẹ́ kò fi ibi-ìparí tí ìpàṣẹ gem yàn kalẹ̀.
Fún gbígbé kan:
gem fetch rake --http-proxy http://proxy.example:8080Rọ́pò ibi-ìparí pẹ̀lú iṣẹ́ tí a fọwọ́sí. Fún àwọn ìgbàsílẹ̀ gem gbogbogbò níbi tí a ti gba àwọn alárinà gbogbogbò láàyè, àkójọ àgbéléwè HTTP ń pèsè àwọn olùdíje. Ìpàṣẹ yìí gbé gem tí a dárúkọ kalẹ̀.
Àwọn ìpàṣẹ àtúnṣe
RubyGems ṣe àkọsílẹ̀ HTTP_PROXY, HTTP_PROXY_USER àti HTTP_PROXY_PASS fún wíwá àgbéléwè. Lo ìfararajẹ tí ìtúsílẹ̀ tí a fi sórí ń ṣe àtìlẹ́yìn àti ìtọ́jú ẹ̀rí-ìdánilójú deede ti àyíká rẹ.
Àwọn tẹ́mínà tí ó wà tẹ́lẹ̀ ń pa àyíká wọn mọ́ lẹ́yìn tí ètò àìdúró yí padà; iṣẹ́ kíkọ́ lè ní àyíká mìíràn lẹ́ẹ̀kan sí i. Ṣàyẹ̀wò ìlànà tí ń ṣiṣẹ́ ìpàṣẹ tí ó kùnà.
Kí ni ó kùnà?
- Àdírẹ́sì tí kò tọ́
- Ṣàyẹ̀wò ètò URI, agbàlejò àti ibùdó. Àmì àyọkà shell àti ìkọ̀wé URI ń yanjú àwọn ìṣòro ọ̀tọ̀ọ̀tọ̀.
- Ìpèníjà ìjẹ́rìí
- Ṣàyẹ̀wò ọ̀nà tí a nílò àti ìrísí àkọsílẹ̀. Orúkọ olùlò onírísí agbègbè kò fi NTLM tàbí ẹ̀rọ mìíràn tí a kò ṣe àtìlẹ́yìn kún.
- Ìkùnà ẹ̀rí
- Dárúkọ ẹ̀rí àti ilé ìgbẹ́kẹ̀lé tí ó kan, ní mímú ìjẹ́rìí ṣíṣẹ́.
Àwọn ìtọ́sọ́nà fún Ruby 1.8 àti RubyGems àkọ́kọ́ lè ṣàpèjúwe àwọn àṣìṣe àti ìhùwàsí ìpàṣẹ ọ̀tọ̀ọ̀tọ̀. Lo ìfararajẹ ti ẹ̀yà tí a fi sórí dípò yíyí ìmúṣẹ rẹ̀ padà nípasẹ̀ ojútùú àtijọ́.
Orísun gem ń dárúkọ ibi tí a ti tẹ àwọn àpò jáde; àgbéléwè ìwájú ń dárúkọ ọ̀nà sí orísun yẹn. Yí ètò tí ó ṣe ojúṣe fún ìpele tí ó kùnà padà.