د VPN زېرمې له اضافه کولو وروسته apt تازه کول د NO_PUBKEY سره ناکامېږي
NO_PUBKEY او ورک Release فایل د باور نیمګړتیاوې دي، نه د شبکې خرابۍ. پرېکړه وکړئ چې د پلورونکي کیلي د signed-by سره ټینګه کړئ یا سرچینه لرې کړئ.
ستاسو د VPN پلورونکي apt سرچینې ستاسو د بنډل مدیر خراب کړی، او حل یوه پرېکړه ده، نه حکم. NO_PUBKEY, یا دا شکایت چې زېرمه کې د Release فایل نشته، مانا دا ده چې apt د هغې سرچینې باور کول رد کړل، نو هر وروستی بنډل عملیات هغه ورته خبرداری چاپوي. پخپله تونل احتمالاً بې ګناه دی. دې درې پوښتنو ته ځواب ووایاست چې ایا لا هم هغه سرچینه غواړئ، او سمه ترمیم تقریباً په میخانیکي ډول راځي.
لومړی، نیمګړتیا په سمه کټګورۍ کې کیږدئ
د باور نیمګړتیا د سرچینې فایل او یا ورک کیلي یا نه حاضر Release فایل نوموي. د انتقال نیمګړتیا بل ډول ښکاري: د TLS سند تېروتنې، رد شوې اړیکه، د وخت پای، یا هغه پراکسي چې CONNECT ردوي. دا توپیر ټاکي چې تاسو کوم مقاله لولئ، ځکه هغه VPN چې TLS نیسي یا د پلورونکي کوربه بندوي، د لاسلیک تېروتنې نه، د انتقال تېروتنې تولیدوي.
وګړئ sudo apt update یوازې او پای ولولئ، پورتنۍ کیش شوې پایلې له پامه غورځوئ. مهمه کرښه /etc/apt/sources.list.d/ نوموي او تاسو ته وایي چې کوم فایل پرانیزئ.
که نیمګړتیا د تونل له پورته کیدو وروسته راشي, د تونل په بند حالت او د DNS په سیسټم حل کوونکي سره حل کړئ ازموینه وکړئ. هغه سرچینه چې پرته له VPN کار کوي، د لارښوونې یا نیولو پوښتنه ده، او د کیلي هیڅ مدیریت به یې سم نه کړي.
درې پوښتنې چې لاره ټاکي
ایا لا هم له دې سرچینې بنډلونه نصب یا تازه کوئ؟ که پیرودونکی په فعال کار کې وي، باور ترمیم کړئ. که پیرودونکی یو ځل نصب کړی او اوس په NetworkManager کې عادي پروفایل واردوئ، سرچینه اضافي بار ده او لرې کول یې ریښتینی ترمیم دی.
دوهم، ایا پلورونکی هغه کیلي او د ګوتې نښه خپروي چې تاسو یې له کاناله بهر تصدیق کولی شئ؟ دریم، په دې کوربه کیلي څوک مدیریت کوي: ویش که تاسو؟ هغه سرچینه چې د هغې کیلي سره لاسلیک شوې وي چې تاسو یې تصدیق نه شئ کولی، هغه د تازه کولو واک دی چې تاسو ته نه ورکول کیږي.
لومړنۍ پوښتنې ته نه ځواب تحلیل پای ته رسوي. درې واړو ټکو ته هو ځواب د signed-by ترمیم ته لارښوونه کوي، کوم چې یوازینی ترتیب دی چې کار کوي او د پلټنې وړ پاتې کیږي. دواړه لارې ګډول، سرچینه ساتل او په زور تیرول، یوازینی انتخاب دی چې په څرګنده توګه یې خارجول ارزښت لري.
ولې trusted=yes د ترمیم په څیر ښکاري او نه دی
د sources.list لارښود پاڼه په دې اړه روښانه ده. Trusted اختیار yes ته ټاکل apt ته وایي چې سرچینه ومني حتی کله چې تصدیق ناکام شي، کوم چې د هغې زېرمې لپاره apt-secure بندوي. پاڼه دا د سیمه ایز شرایطو لپاره ساتي، که هغه هم کارول کیږي.
دا د پلورونکي باور یوه تنګه نسخه نه ده. دا د دې پوښتنې لرې کول دي چې شاخص چا لاسلیک کړی، نو هر هغه څوک چې د هغې کوربه نوم لپاره ځواب ویلای شي، ستاسو ماشین ته هغه بنډلونه ورکولای شي چې د root په توګه نصب کیږي.
د ترمیم لاره: کیلي واخلئ، بیا یې ټینګه کړئ
کیلي له هغه ځایه واخلئ چې پلورونکی یې مستند کوي او په مدیر لخوا مدیریت شوي کیلي حلقې کې یې پرانیزئ، بیا د زېرمې کرښه هغه فایل ته وګرځوئ ترڅو باور ونه ښویېږي.
- ناکامه کرښه ولولئ ترڅو د کیلي ID او د سرچینې فایل نوم واخلئ.
- د پلورونکي ASCII زغره لرونکې کیلي ډاونلوډ کړئ او
gpg --dearmor/etc/apt/keyrings/vendor-name.gpgته چل کړئ. [signed-by=/etc/apt/keyrings/vendor-name.gpg]د هغې پلورونکي.listفایل د ننوتلو سره اضافه کړئ.- وګړئ
sudo apt updateاو تصدیق کړئ چې سرچینه شاخص اخلي نه دا چې د لاسلیک خبرداری تکراروي.
د بنډل سره راغلو کیلیو لپاره /usr/share/keyrings غوره کړئ او په لاس ایښودل شوو کیلیو لپاره /etc/apt/keyrings. دا ویش ښکلا نه ده: بل مدیر ته وایي چې کومې کیلي د بنډل تازه کولو مقاومت کوي او کومې انسان ته اړتیا لري.
له باور کولو دمخه د ګوتې نښه د پلورونکي خپره شوې ارزښت سره پرتله کړئ. د فورم پوسټ څخه ایښودل شوی کیلي ID هغه لاره ده چې ماشین د هغې تازه کولو واک باور پیلوي چې هیڅوک یې نوم نه شي اخیستلای.
د لرې کولو لاره، او ولې تېروتنه بیرته راتلای شي
وګورئ چې نصب کوونکي واقعاً څه لیکلي، ځکه څو فایلونه کولای شي یو شان پلورونکی ذکر کړي او یو له هغو معمولاً پاتې کاپي ده.
grep -r . /etc/apt/sources.list.d/
sudo rm /etc/apt/sources.list.d/vendor.listapt له هغې پوښتنې یوازې .list او .sources فایلونه لولي، نو د .save یا .distUpgrade کاپي لا دمخه له پامه غورځول شوې؛ بیا هم یې حذف کول وروسته لوستونکی له دې منع کوي چې په ناڅاپي ډول یې بیرته راولي. سرچینه لرې کول هېڅ شی نه غیر نصب کوي، او apt کولای شي نصب شوی VPN بنډل په ځایي ډول نصب شوی یا نور نه موجود وبولي، کوم چې د بنډل حالت پیغام دی نه د باور تېروتنې بیرته راتګ.
تکراریدونکې پېښه زاړه لارښوونه ده چې کیلي apt-key سره په نړیوال باوري حلقه کې نصب کوله. هغه لاره زوړه شوې، او د خپریدو تازه کول کولای شي کیلي غورځول شوې یا یوازې ناپوښي پریږدي، او همدا لامل دی چې یو کال غلې تېروتنه هغه اونۍ ښکاري چې تاسو تازه کوئ. /etc/apt/trusted.gpg.d/ وګورئ، بیا د باور پرېکړه د زېرمې کرښې ته، چې ځای یې دی، یوسئ. که پلورونکی لا هم apt-key لارښوونې چاپوي، بیا هم signed-by وکاروئ؛ دا هغه ترتیب دی چې لارښود یې مستند کوي، او هغه چې تازه کولو ته مقاومت کوي.