অবিশ্বস্ত প্যাকেজ অ্যাপ-ট্রান্সপোর্ট-https


11

আমি ডেবিয়ান হুইজি ব্যবহার করছি এবং আমি প্যাকেজটি ইনস্টল করতে চাই apt-transport-https, যা httpsপ্রোটোকলের মাধ্যমে অ্যাপ্ট রিপোজিটরিগুলি অ্যাক্সেস করার অনুমতি দেয় ।

আমাকে আসলে কী ধাঁধাটি apt-getদেয় তা হল আমাকে নীচের বার্তাটি দেয়:

$ sudo apt-get install apt-transport-https
...
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 109 kB of archives.
After this operation, 166 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  apt-transport-https
Install these packages without verification [y/N]?

আমি চাপ দিয়েছি Nকারণ প্যাকেজ ইনস্টল করার আগে আমি এটি স্পষ্ট করতে চাই। এই প্যাকেজটির জন্য কোনও প্রমাণীকরণের তথ্য কেন সরবরাহ করা হয়নি? আমি এটি ডিফল্ট হিসাবে প্রত্যাশা করব, বিশেষত এমন একটি প্যাকেজ যা সুরক্ষিত স্থানান্তর প্রোটোকল সরবরাহ করে।

উত্তর:


16

যখন চলমান apt-get updateএকটি জন্য httpsকার্যক্ষম-পরিবহন-HTTPS ইনস্টল ছাড়া আয়না, আপনি সম্ভবত আপনার ব্যবহৃত ক্যাশে (সূত্র) ডেটা invalidated, স্বাক্ষর invalidating একটি পার্শ্ব প্রতিক্রিয়া হিসেবে - এই চলমান আবার "apt-get আপডেট" পরে নিজেই ঠিক করা উচিত (যদি আপনি প্রত্যাবর্তন করতে থাকতে পারে অস্থায়ীভাবে একটি অ-https আয়নাতে)।


আমি Sury রেপো (জুড়েছেন packages.sury.org/php ), রান apt update, যার পরে আমি ইনস্টল করার চেষ্টা apt-transport-https। এটি আমাকে সতর্কতা দিয়েছে। আমি রেপো অক্ষম করেছি (মন্তব্য করুন apt update), এবং সতর্কতা আর কখনও হাজির হয়নি।
x-yuri

1

ডেবিয়ান এমন কী যুক্ত করে যা ভবিষ্যতে ডেবিয়ান-সংরক্ষণাগার-কীরিং প্যাকেজে প্যাকেজগুলিতে স্বাক্ষর করতে ব্যবহৃত হবে। এজন্য আপনার এই প্যাকেজটি আপডেট হওয়া দরকার। যদি apt-get updateকাজ না করে তবে আপনার কিরিংগুলি পুনরায় ইনস্টল করতে হবে:

sudo apt-get remove debian-keyring debian-archive-keyring

sudo apt-get clean

sudo apt-get update

sudo apt-get -y install debian-keyring debian-archive-keyring

সূত্র: সার্ভার ফল্ট

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.