sh 'unset http_proxy' yana canza shell ɗin da aka ƙaddamar don wannan kiran. Idan ya fita, tsarin Ruby na Rake har yanzu yana da muhallinsa na asali, kuma wani kiran sh na gaba zai sake gado shi.

Don canza tsarin Ruby don aiki na gaba:

ENV.delete('http_proxy')
ENV.delete('HTTP_PROXY')

Wannan yana shafar yara na gaba da lambar Ruby da ke karanta waɗannan maɓallan. Ba ya sake saita tashar da ta fara ƙaddamar da Rake.

Don umarni ɗaya na yaro, ba da muhallinsa kai tsaye:

sh(
  { 'http_proxy' => nil, 'HTTP_PROXY' => nil },
  'ruby', 'download.rb'
)

Tsarin ƙaddamar da tsari na Ruby yana ɗaukar ƙimar nil a matsayin cirewa daga muhallin wannan yaron. Rake yana ba da jerin hujjoji ga wannan tsarin, yana barin ENV ɗinsa ba canzawa.

Cire maɓallan da suka dace da abokin ciniki na ainihi. Aikin HTTPS na iya amfani da https_proxy, kuma wasu abokan ciniki suna duba ALL_PROXY ko wani fayil ɗin saiti. Cire maɓallin HTTP ɗaya kawai ba umarnin gama gari ba ne na hanya kai tsaye.

Sigar hujjoji da yawa tana raba hujjojin fayil ɗin da za a aiwatar. Ba lallai ba ne a gina igiyar shell da ta ƙunshi umarnin cirewa da URL.

Labarai masu alaƙa