ສະຄຣິບ export http_proxy, ພິມ “enabled” ແລ້ວອອກ. Curl ທີ່ເລີ່ມຫຼັງຈາກນັ້ນຈາກເທີມິນອລຕົ້ນສະບັບ ຍັງມີສະພາບແວດລ້ອມເກົ່າຂອງມັນ.

ການລັນສະຄຣິບໄດ້ສ້າງຂະບວນການລູກ. Export ເຮັດໃຫ້ຄ່າຫນຶ່ງສາມາດໃຊ້ໄດ້ກັບລູກຂອງຂະບວນການນັ້ນ; ມັນບໍ່ສົ່ງຄ່າກັບໄປ shell ຫຼັກ. ການໃສ່ export ໃນ bash -c ຫຼື backtick ບໍ່ໄດ້ປີ້ນຄວາມສໍາພັນນີ້.

ສໍາລັບສະວິດແບບໂຕ້ຕອບ ຟັງຊັນທີ່ກໍານົດໃນ shell ປັດຈຸບັນສາມາດເຮັດວຽກທີ່ຕັ້ງໃຈໄດ້:

proxy_on() {
    export http_proxy=http://proxy.example.net:8080
    export https_proxy="$http_proxy"
}

ປ່ຽນ endpoint ຕົວຢ່າງດ້ວຍບໍລິການ HTTP ຂອງທ່ານ ຫຼືຜູ້ສະໝັກຈາກ ລາຍຊື່ proxy HTTP ສໍາລັບຄໍາຮ້ອງຂໍສາທາລະນະທີ່ໄດ້ຮັບອະນຸຍາດ. ເອີ້ນຟັງຊັນຫຼັງຈາກໂຫຼດຄໍານິຍາມຂອງມັນ. ໄຟລ໌ shell ທີ່ໂຫຼດແລ້ວ ເປັນອີກວິທີໜຶ່ງໃນການລັນການກໍານົດຄ່າໃນ shell ປັດຈຸບັນແທນທີ່ຈະເປັນ shell ໃໝ່.

ແອັບ GUI ທີ່ມີຢູ່ແລ້ວ ແລະເທີມິນອລອື່ນໆ ຍັງຮັກສາສະພາບແວດລ້ອມຂອງຕົນເອງ. ຖ້າຕົວຊ່ວຍຖືກອອກແບບມາເພື່ອເລີ່ມຄໍາສັ່ງຜ່ານ proxy ພຽງອັນດຽວ ການເກັບການປ່ຽນແປງໄວ້ໃນສະພາບແວດລ້ອມຂອງຄໍາສັ່ງນັ້ນ ມັກຈະເປັນຂອບເຂດທີ່ຖືກຕ້ອງ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ