د «APT له SOCKS له لارې» په اړه زاړه ځوابونه ډېری wrapper یا HTTP-تر-SOCKS ریلې وړاندیز کوي. هغه ځوابونه کولی شي د زړو نسخو ریښتیني محدودیتونه بیان کړي. خو په هغه APT نسخه کې چې socks5h ملاتړ مستندوي، دوی یوازینی انتخاب نه دی.

د ترتیباتو یوه برخه کولی شي شته acquisition transport کیلي وکاروي:

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

دا بېلګه فرض کوي چې په همدې ماشین کې لا دمخه یو مجاز SOCKS5 اورېدونکی شته. دا یو نه پیلوي. SSH ډینامیک فارورډ د هغه ځایي اورېدونکي جوړولو یوه لار ده. که پراکسي لرې وي، پرځای یې د هغې ریښتینې رسېدونکې پای ټکي وکاروئ؛ د SOCKS5 پراکسي لړلیک نوماندان یوازې هغه ځای کې پلي کېږي چې د زېرمې غوښتنو لپاره عامه پراکسي اجازه لري.

سکیم د لارښوونې برخه ده

APT د لېږد لارښود د لرې DNS حل سره SOCKS5 لپاره socks5h لیستوي. د نصب شوې نسخې لپاره مستند سکیم وکاروئ، نه دا په هغه لیبل کې لنډ کړئ چې بله برنامه یې په ناڅاپي ډول مني.

همدارنګه، په زوړ فورم ټوټه کې Acquire::socks::Proxy دا ثبوت نه دی چې HTTP acquisition طریقه هغه ترتیبات لولي. د ترتیباتو پارسر کیلي منلی شي، خو د ډاونلوډ طریقه یې ممکن ونه کاروي.

ځایي پته یوه پوله لري

کله چې APT دننه په کانټینر یا مجازي ماشین کې ځېږي، 127.0.0.1 هغه چاپېریال ته اشاره کوي. په هوسټ باندې SOCKS اورېدونکی بېله پای ټکی دی. د رد شوې ځایي اړیکې تشخیص دمخه وګورئ چې APT چېرته پرمخ ځي.

SOCKS ملاتړ د زېرمې لاسلیک یا HTTPS سند تصدیق هم نه لرې کوي. هغه ساتنې فعالې وساتئ. که نصب شوي APT کې مستند وړتیا نه وي، د نامعلوم URI سکیم پرځای چې د پټنوم ستونزه یې وګڼئ، تصویب شوی بدیل یا د تازه کولو لار وټاکئ.

اړوندې مقالې