“APT through SOCKS” පිළිබඳ පැරණි පිළිතුරු බොහෝ විට wrapper හෝ HTTP-to-SOCKS relay නිර්දේශ කරයි. එම පිළිතුරු පැරණි අනුවාදවල සැබෑ සීමා විස්තර කළ හැක. නමුත් socks5h සහාය ලේඛනගත කරන APT අනුවාදයේ ඒවා එකම විකල්පය නොවේ.

වින්‍යාස කොටසකට දැනට ඇති acquisition transport යතුරු භාවිත කළ හැක:

Acquire::http::Proxy "socks5h://127.0.0.1:1080/";
Acquire::https::Proxy "socks5h://127.0.0.1:1080/";

මෙම උදාහරණය උපකල්පනය කරන්නේ එකම යන්ත්‍රයේ දැනටමත් අවසර ලත් SOCKS5 ශ්‍රාවකයෙක් ඇති බවයි. එය එකක් ආරම්භ නොකරයි. SSH ගතික යොමු කිරීම එම දේශීය ශ්‍රාවකය සෑදීමේ එක් ක්‍රමයකි. proxy දුරස්ථ නම්, ඒ වෙනුවට එහි සැබෑ ළඟා විය හැකි අන්ත ලක්ෂ්‍යය භාවිත කරන්න; SOCKS5 proxy ලැයිස්තුවහි අපේක්ෂකයින් අදාළ වන්නේ ගබඩා ඉල්ලීම් සඳහා පොදු proxy අවසර දෙන තැනට පමණි.

ක්‍රමය උපදෙස්වල කොටසකි

APT ප්‍රවාහන අත්පොත දුරස්ථ DNS විසඳුම සහිත SOCKS5 සඳහා socks5h ලැයිස්තුගත කරයි. ස්ථාපිත අනුවාදය සඳහා ලේඛනගත ක්‍රමය භාවිත කරන්න, වෙනත් වැඩසටහනක් අහම්බෙන් පිළිගන්නා ලේබලයකට එය කෙටි නොකරන්න.

එසේම, පැරණි සංසද ස්නිපටයේ ඇති Acquire::socks::Proxy HTTP acquisition ක්‍රමය එම සැකසුම කියවන බවට සාක්ෂියක් නොවේ. වින්‍යාස parser එකක් යතුරක් පිළිගත හැක, නමුත් බාගැනීමේ ක්‍රමය එය භාවිත නොකළ හැක.

දේශීය ලිපිනයට සීමාවක් ඇත

APT බහාලුමක හෝ අතථ්‍ය යන්ත්‍රයක තුළ ධාවනය වන විට, 127.0.0.1 එම පරිසරයට යොමු වේ. සත්කාරකයේ ඇති SOCKS ශ්‍රාවකය වෙනත් අන්ත ලක්ෂ්‍යයකි. ප්‍රතික්ෂේප වූ දේශීය සම්බන්ධතාවය විනිශ්චය කිරීමට පෙර APT ධාවනය වන ස්ථානය පරීක්ෂා කරන්න.

SOCKS සහාය ගබඩා අත්සන හෝ HTTPS සහතික පරීක්ෂාවන් ද ඉවත් නොකරයි. එම ආරක්ෂාවන් සක්‍රීයව තබන්න. ස්ථාපිත APT හට ලේඛනගත හැකියාව නොමැති නම්, නොදන්නා URI ක්‍රමය මුරපද ගැටලුවක් ලෙස සැලකීම වෙනුවට අනුමත විකල්පයක් හෝ යාවත්කාලීන මාර්ගයක් තෝරන්න.

අදාළ ලිපි