ໄຟລ໌ການຕັ້ງຄ່າສາມາດຖືກແຍກວິເຄາະສຳເລັດແລ້ວຍັງລົ້ມເຫຼວໃນການຕັ້ງຄ່າ proxy. APT ຮັບຕົ້ນໄມ້ຂອງຕົວເລືອກທີ່ມີຊື່; ມັນບໍ່ຖືທຸກສາຂາທີ່ເບິ່ງຄືສົມເຫດສົມຜົນເປັນຄຳແນະນຳສຳລັບການຂົນສົ່ງ HTTP ຂອງມັນ.

ສຳລັບເສັ້ນທາງ HTTP, ການຕັ້ງຄ່າ proxy ຂອງ APT ແມ່ນ:

Acquire::http::Proxy "http://proxy.example.net:8080/";

ໃຊ້ຈຸດສິ້ນສຸດ HTTP ຈາກບໍລິການຂອງທ່ານ ຫຼື ລາຍຊື່ proxy HTTP ເມື່ອການເຂົ້າເຖິງແຫຼ່ງເກັບສາທາລະນະອາດໃຊ້ proxy ສາທາລະນະ. ການຫໍ່ການຕັ້ງຄ່າດຽວກັນໃນຂອບເຂດເພີ່ມເຕີມປ່ຽນຊື່ຂອງມັນ:

APT {
    Acquire {
        http {
            Proxy "http://proxy.example.net:8080/";
        };
    };
};

ນັ້ນວາງຄ່າໄວ້ທີ່ APT::Acquire::http::Proxy. ມັນບໍ່ແມ່ນການສະກົດອີກຢ່າງໜຶ່ງຂອງ Acquire::http::Proxy. ວິທີການໄດ້ມາຜ່ານ HTTP ຄົ້ນຫາອັນຫຼັງ.

ຖາມຄ່າທີ່ແນ່ນອນ

apt-config shell HTTP_PROXY_VALUE Acquire::http::Proxy
apt-config shell NESTED_VALUE APT::Acquire::http::Proxy

ເຫຼົ່ານີ້ແມ່ນການກວດສອບການຕັ້ງຄ່າແບບອ່ານຢ່າງດຽວ. ຜົນລັບອາດເປີດເຜີຍຂໍ້ມູນຜູ້ໃຊ້ຖ້າ URI ມີຂໍ້ມູນນັ້ນ, ດັ່ງນັ້ນເກັບຂໍ້ມູນຢືນຢັນໄວ້ນອກບົດບັນທຶກທີ່ແບ່ງປັນ. ປຽບທຽບໄຟລ໌ການຕັ້ງຄ່າ ຕົວເລືອກ ແລະ ບໍລິບົດບັນຊີດຽວກັນທີ່ເລີ່ມດຳເນີນການແພັກເກດທີ່ລົ້ມເຫຼວ.

ການຂາດຄ່າຢູ່ເສັ້ນທາງທີ່ຖືກຕ້ອງອະທິບາຍວ່າເປັນຫຍັງໄຟລ໌ທີ່ເບິ່ງຄືຖືກຕ້ອງຈຶ່ງບໍ່ເລືອກຈຸດສິ້ນສຸດ. ມັນຍັງບໍ່ໄດ້ເວົ້າເຖິງວ່າຈຸດສິ້ນສຸດນັ້ນເຂົ້າເຖິງໄດ້ຫຼືບໍ່.

ກວດສອບເຄື່ອງໝາຍວັກຕອນໃນຊັ້ນທີ່ຖືກຕ້ອງ. ຊື່ໃຊ້ຕົວແຍກສອງຈຸດຄູ່; ການກຳນົດຄ່າທຳມະດາຕ້ອງການເຄື່ອງໝາຍອ້າງອີງ ແລະ ເຄື່ອງໝາຍອັກຂະຣະວັກທ້າຍ. ຕົວພິມໃຫຍ່-ນ້ອຍບໍ່ສຳຄັນໃນຊື່ຕົວເລືອກ APT, ດັ່ງນັ້ນການປ່ຽນ proxy ເປັນ Proxy ບໍ່ແມ່ນການແກ້ໄຂສຳລັບຂອບເຂດເພີ່ມເຕີມ. ເຄື່ອງໝາຍອັກຂະຣະວັກໃນສາຍ URI ແມ່ນຂໍ້ມູນ ບໍ່ແມ່ນຈຸດສິ້ນສຸດຂອງປະໂຫຍກ.

ແກ້ໄຂຄຳປະກາດແທນການເພີ່ມການສົ່ງອອກອ້ອມຂ້າງມັນ. ເມື່ອ APT ລາຍງານການຕັ້ງຄ່າທີ່ຕັ້ງໃຈແລ້ວ, ການປະຕິເສດການເຊື່ອມຕໍ່, 407 ຫຼື ຂໍ້ຜິດພາດໃບຮັບຮອງເປັນຂອງຂັ້ນຕອນຕໍ່ໄປ.

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