ඔබේ VPN සැපයුම්කරුගේ apt මූලාශ්රය ඔබේ පැකේජ කළමනාකරු බිඳ දමා ඇත, විසඳුම විධානයක් නොව තීරණයකි. NO_PUBKEY, නැතහොත් ගබඩාවේ Release ගොනුවක් නොමැති බවට පැමිණිල්ලක්, යනු apt එම මූලාශ්රය විශ්වාස කිරීම ප්රතික්ෂේප කළ බවයි, එබැවින් පසුව සිදුවන සෑම පැකේජ ක්රියාවක්ම එම අවවාදයම මුද්රණය කරයි. උමං මාර්ගයම නිර්දෝෂී විය හැක. එම මූලාශ්රය තවමත් අවශ්යද යන ප්රශ්න තුනට පිළිතුරු දෙන්න, නිවැරදි අලුත්වැඩියාව බොහෝ දුරට යාන්ත්රිකව පැමිණේ.

පළමුව, අසාර්ථකතාව නිවැරදි කාණ්ඩයට දමන්න

විශ්වාස අසාර්ථකතාවක් මූලාශ්ර ගොනුවේ නම සහ එසේ නැතහොත් නොමැති යතුර හෝ නොපවතින Release ගොනුව නම් කරයි. ප්රවාහන අසාර්ථකතාව වෙනස් ලෙස පෙනේ: TLS සහතික දෝෂ, ප්රතික්ෂේපිත සම්බන්ධතාව, කාල සීමා ඉක්මවීම, හෝ CONNECT ප්රතික්ෂේප කරන ප්රොක්සිය. එම වෙනස ඔබ කියවන ලිපිය තීරණය කරයි, මන්ද TLS අතින් ග්රහණය කරන හෝ සැපයුම්කරුගේ සත්කාරකය අවහිර කරන VPN ප්රවාහන දෝෂ ලබා දෙයි, අත්සන් දෝෂ නොවේ.

ධාවනය කරන්න sudo apt update තනිව සහ අවසානය කියවන්න, ඉහළින් ඇති සුරකින ලද ප්රතිඵල නොසලකා හරිමින්. වැදගත් පේළිය /etc/apt/sources.list.d/ නම් කරන අතර එය කුමන ගොනුව විවෘත කරන්නද යන්න කියයි.

උමං මාර්ගය ඉහළ යාමෙන් පසු අසාර්ථකතාව පැමිණේ නම්, උමං මාර්ගය පහළ තබා සහ DNS පද්ධති විසඳන්නා මගින් විසඳා පරීක්ෂා කරන්න. VPN නොමැතිව ක්රියා කරන මූලාශ්රයක් යනු මාර්ගකරණය හෝ අතින් ග්රහණය කිරීමේ ප්රශ්නයක් වන අතර, කිසිදු යතුරු කළමනාකරණයක් එය නොසකසයි.

මාර්ගය තෝරන ප්රශ්න තුන

ඔබ තවමත් මෙම මූලාශ්රයෙන් පැකේජ ස්ථාපනය හෝ යාවත්කාලීන කරනවාද? සේවාදායකය සක්රීය භාවිතයේ නම්, විශ්වාසය අලුත්වැඩියා කරන්න. ඔබ එක් වරක් ස්ථාපනය කර දැන් NetworkManager වෙත සාමාන්ය පැතිකඩක් ආයාත කරන්නේ නම්, මූලාශ්රය අනවශ්ය බරක් වන අතර ඉවත් කිරීම අවංක අලුත්වැඩියාවයි.

දෙවනුව, සැපයුම්කරු නාලිකාවෙන් පිටත සත්යාපනය කළ හැකි යතුරක් සහ ඇඟිලි සලකුණක් ප්රකාශයට පත් කරනවාද? තෙවනුව, මෙම සත්කාරකයේ යතුරු කළමනාකරණය කරන්නේ කවුද: බෙදාහැරීමද නැතහොත් ඔබද? ඔබට සත්යාපනය කළ නොහැකි යතුරකින් අත්සන් කළ මූලාශ්රයක් යනු ඔබ නොදිය යුතු යාවත්කාලීන අධිකාරියකි.

පළමු ප්රශ්නයට නැත යන පිළිතුර විශ්ලේෂණය අවසන් කරයි. කරුණු තුනටම ඔව් යන පිළිතුර signed-by අලුත්වැඩියාව වෙත යොමු කරයි, එය ක්රියා කරන අතරම විගණනය කළ හැකිව පවතින එකම ව්යවස්ථාවයි. මාර්ග දෙක මිශ්ර කිරීම, මූලාශ්රය තබාගෙන බලහත්කාරයෙන් එය ගෙන යාම, පැහැදිලිවම බැහැර කළ යුතු එකම විකල්පයයි.

trusted=yes අලුත්වැඩියාවක් ලෙස පෙනෙන්නේ ඇයි, එසේ නොවන්නේ ඇයි

sources.list අත්පොත පිටුව මේ ගැන සෘජුය. Trusted විකල්පය yes ලෙස සැකසීම, සත්යාපනය අසාර්ථක වුවත් මූලාශ්රය පිළිගන්නා ලෙස apt වෙත කියයි, එය එම ගබඩාව සඳහා apt-secure අක්රීය කරයි. පිටුව මෙය දේශීය සන්දර්භයකට වෙන් කර තබයි, කිසිසේත් භාවිතා කරන්නේ නම්.

මෙය සැපයුම්කරු විශ්වාස කිරීමේ පටු අනුවාදයක් නොවේ. මෙය සූචකය අත්සන් කළේ කවුද යන ප්රශ්නයම ඉවත් කරයි, එබැවින් එම සත්කාරක නාමයට පිළිතුරු දිය හැකි ඕනෑම කෙනෙකුට ඔබේ යන්ත්රයට root ලෙස ස්ථාපනය වන පැකේජ ලබා දිය හැක.

අලුත්වැඩියා මාර්ගය: යතුර ගන්න, පසුව එය සවි කරන්න

සැපයුම්කරු ලේඛනගත කරන ස්ථානයෙන් යතුර ගෙන පරිපාලකයා විසින් කළමනාකරණය කරන යතුරු වළල්ලකට එය විවෘත කරන්න, පසුව ගබඩා පේළිය එම ගොනුව වෙත හරවන්න එවිට විශ්වාසය ලිස්සා යා නොහැක.

  1. අසාර්ථක වන පේළිය කියවා යතුරේ ID සහ මූලාශ්ර ගොනුවේ නම ගන්න.
  2. සැපයුම්කරුගේ ASCII-ආවරණ යතුර බාගත කර gpg --dearmor ධාවනය කර /etc/apt/keyrings/vendor-name.gpg තුළට ලියන්න.
  3. [signed-by=/etc/apt/keyrings/vendor-name.gpg] එම සැපයුම්කරුගේ .list ගොනුවේ සටහනට එක් කරන්න.
  4. ධාවනය කරන්න 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.list

apt එම නාමාවලියෙන් .list සහ .sources ගොනු පමණක් කියවයි, එබැවින් .save හෝ .distUpgrade පිටපත දැනටමත් නොසලකා හරිනු ලැබේ; කෙසේ වුවත් එය මකා දැමීම පසුව කියවන්නෙකුට අහම්බෙන් එය ප්රතිසාධනය කිරීම වළක්වයි. මූලාශ්රය ඉවත් කිරීම කිසිවක් අස්ථාපනය නොකරයි, සහ apt පසුව ස්ථාපිත VPN පැකේජය දේශීයව ස්ථාපිත හෝ තවදුරටත් නොමැති ලෙස විස්තර කළ හැක, එය පැකේජ තත්ත්ව පණිවිඩයක් මිස විශ්වාස දෝෂය නැවත පැමිණීම නොවේ.

පුනරාවර්තන අවස්ථාව වන්නේ යතුරු apt-key මගින් ගෝලීය විශ්වාස වළල්ලට ස්ථාපනය කළ පැරණි උපදෙස් ය. එම මාර්ගය යල් පැන ඇත, සහ නිකුතු උත්ශ්රේණිකරණයක් යතුර වැටී හෝ සරලව නොවිමසා තැබිය හැක, එම නිසාම වසරක් නිහඬව තිබූ දෝෂයක් ඔබ උත්ශ්රේණි කරන සතියේ දිස්වේ. /etc/apt/trusted.gpg.d/ පරීක්ෂා කරන්න, පසුව විශ්වාස තීරණය ගබඩා පේළියට, එයට අයත් තැනට ගෙන යන්න. සැපයුම්කරු තවමත් apt-key උපදෙස් මුද්රණය කරන්නේ නම්, කෙසේ වෙතත් signed-by භාවිතා කරන්න; එයයි අත්පොතේ ලේඛනගත කර ඇති ව්යවස්ථාව, සහ උත්ශ්රේණිකරණයට ඔරොත්තු දෙන එකද එයයි.

අදාළ ලිපි