এপ-গেট আপডেট আমাকে অ্যাপ-গেট আপডেট চালানোর জন্য কেন বলে?


10

সুতরাং আমি এই চলছে:

# apt-get update
Get:1 http://ftp.us.debian.org etch Release.gpg [1032B]                     
Hit http://ftp.us.debian.org etch Release                                        
(...bunch more of this elided...)
Hit http://ftp.us.debian.org etch/contrib Sources
Fetched 68.8kB in 1s (37.4kB/s)
Reading package lists... Done
W: There is no public key available for the following key IDs:
9AA38DCD55BE302B
W: GPG error: http://ftp.us.debian.org etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B
W: You may want to run apt-get update to correct these problems

স্পষ্টতই আমি apt-get updateকোনও সমস্যার কারণে দৌড়াতে পারি না যা apt-getআমাকে apt-get updateঠিক করতে দৌড়াতে চায় , যা বিরক্তিকর। আমি কীভাবে এটি সংশোধন করব?

উত্তর:


16

এটি করার চেষ্টা করুন এবং আবার এপট-গেট চালানোর চেষ্টা করুন:

apt-key update

apt-key একটি প্রোগ্রাম যা নিরাপদ অ্যাপের জন্য gpg কীগুলির একটি কীরিং পরিচালনা করতে ব্যবহৃত হয়। কীরিংটি ফাইল /etc/apt/trusted.gpg এ রাখা হয়েছে (সম্পর্কিত সম্পর্কে বিভ্রান্ত হওয়ার জন্য নয় তবে খুব আকর্ষণীয় /etc/apt/trustdb.gpg নয়)। অ্যাপিং-কি-টি কী-র মধ্যে কীগুলি দেখানোর জন্য এবং কী যুক্ত করতে বা মুছে ফেলার জন্য ব্যবহার করা যেতে পারে।

ডেবিয়ান উইকিতে আরও তথ্য: http://wiki.debian.org/SecureApt

যদি এটি কাজ না করে, চেষ্টা করুন:

gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 9AA38DCD55BE302B
apt-key add /root/.gnupg/pubring.gpg
apt-get update 

এটা চেষ্টা করেছি; পরিবর্তন নেই. :(
বিশৃঙ্খলা

5
প্যাকেজ ডিবিয়ান-সংরক্ষণাগার-কীরিং ইনস্টল করা থাকলে কেবল অ্যাপটি-কি আপডেটটি কিছু করে। এটি সাধারণভাবে প্রয়োজন হয় না, প্যাকেজ ইনস্টলেশন স্বয়ংক্রিয়ভাবে এপিটির কিরিং আপডেট করে। দ্বিতীয় পরামর্শটি খুব নিরাপদ নয় কারণ আপনি যাচাই করেন না যে কীটি দেবিয়ান প্রকল্পের অন্তর্ভুক্ত। এটি সক্ষম করার আগে আপনার স্বাক্ষরগুলি সত্যই পরীক্ষা করা উচিত। তদুপরি পুরো কীরিং যুক্ত করা খারাপ, আপনি কেবল নতুন ডাউনলোড হওয়া কীটি চান তাই "জিপিজি - রপ্তানি 9 এএ 38 ডিসিডি 55 বিই 302 বি | অ্যাপ-কি অ্যাড - "আরও ভাল হত ...
রাফায়েল হার্টজোগ

12

বা একটি sudo apt-get install debian-archive-keyringপ্রথম করতে।

এর পরে আপনি একটি সাধারণভাবে চালিয়ে যেতে পারেন


এই সমস্যা আমার জন্য একটি প্রাচীন এচ সার্ভারে মীমাংসিত সংগ্রহস্থলের সংজ্ঞা নির্দেশ দিয়ে archive.debian.org/debian
আমোস Shapira

এটি পিপিসিতে পুরানো ইটচে কাজটির বিষয়টি নিশ্চিত করতে পারে
রস ডাব্লু

6

আপনি যে প্যাকেজটি ডাউনলোড করেছেন তার উত্স নিশ্চিত করতে, এপিটি রিলিজ ফাইলের স্বাক্ষরগুলি যাচাই করতে চাইবে। এটি যদি তা যাচাই করতে না পারে তবে আপনি যে বার্তাটি দেখেছেন তা অভিযোগ করবে। সেক্ষেত্রে আপনাকে সংশ্লিষ্ট জিপিজি কী ইনস্টল করতে হবে যাতে এপিটি ফাইলটি সঠিকভাবে যাচাই করতে পারে। দুর্ভাগ্যক্রমে আপনার কোনও চাবি অন্ধভাবে ডাউনলোড করা উচিত নয় কারণ আপনি সত্যিকার অর্থে কেবল নির্ভরযোগ্য কীগুলিকে মঞ্জুরি দিতে চান যা সঞ্চয়স্থানের মালিকের মালিকানাধীন। সুতরাং আপনাকে অবশ্যই এটি এমনভাবে ডাউনলোড করতে হবে যা এর উত্স নিশ্চিত করে এবং কেবল এটির সাথে ডাউনলোড gpg --recv-keyকরলে তা নিশ্চিত হয় না।

একটি নতুন কী ইনস্টল করার সাথে সম্পন্ন হয় apt-key add <key-file>। বেশিরভাগ বেসরকারী সংগ্রহস্থলগুলি তাদের ওয়েবসাইটে আপনাকে কী সরবরাহ করে এবং আপনাকে এই জাতীয় নির্দেশ দেয় (URL অবশ্যই আলাদা হয়):

wget -O - http://ftp-master.debian.org/keys/archive-key-5.0.asc | sudo apt-key add -

অফিসিয়াল ডেবিয়ান আয়নার ক্ষেত্রে, আপনার স্বয়ংক্রিয়ভাবে সঠিক কীটি ইনস্টল করা উচিত, এটি প্যাকেজে অন্তর্ভুক্ত থাকে debian-archive-keyringএবং এর কনফিগারেশনটি কীগুলি স্বয়ংক্রিয়ভাবে সক্রিয় করে। সুতরাং আপনি এটি ইনস্টল করেছেন তা নিশ্চিত করুন এবং এটি আধুনিকীকরণ নিশ্চিত করুন:

apt-get install debian-archive-keyring

আপনি যদি নিজের আয়নাতে বিশ্বাস না করেন তবে আপনি পূর্ববর্তী পদ্ধতির সাথে সঠিক কীটি ইনস্টল করার পরেই এটি ইনস্টল করতে পারবেন, আমি আসলে আপনার প্রয়োজনীয় অফিসিয়াল কীটির URL টি দিয়েছি।

দেবিয়ান সংরক্ষণাগার কীগুলি কীভাবে পরিচালনা করা হয় সে সম্পর্কে আরও তথ্যগুলির জন্য আপনি http://ftp-master.debian.org/keys.html চেক করতে পারেন ।


3

জুয়ান্টি 9.04 64 বিটে আমার একই সমস্যা ছিল। বেশ কয়েকটি পরামর্শ দেওয়ার চেষ্টা করা হয়েছে তবে এটি কৌশলটি করেছে:

wget -O - http://ftp-master.debian.org/keys/archive-key-5.0.asc | sudo apt-key যোগ করুন -

কর:

sudo অ্যাপ্লিকেশন - আপডেট

ধন্যবাদ

Fanus


2

স্বচ্ছ প্রক্সি আমাকে জিপিজি কীটির একটি পুরানো সংস্করণ দেওয়ার কারণে আমার এই সমস্যা হয়েছিল, আমি প্রকটটিকে একটি নতুন সংস্করণ পেতে বাধ্য করার জন্য উইজেট ব্যবহার করে এটি সমাধান করেছি, যেমন

wget --no-cache -O /tmp/Z http://security.debian.org/dists/lenny/updates/Release.gpg
wget --no-cache -O /tmp/Z2 http://security.debian.org/dists/lenny/updates/Release

সুতরাং আমি আশা করি যে আপনার ক্ষেত্রে নিম্নলিখিত কমান্ডগুলি এটি সমাধান করবে: -

wget --no-cache -O /tmp/Z http://ftp.us.debian.org/dists/etch/Release.gpg
wget --no-cache -O /tmp/Z2 http://ftp.us.debian.org/dists/etch/Release

স্পষ্টতই আমরা এ্যাচকে এতদূর পেরিয়েছি যে এটি আর হয় না, তবে এটি কারওর পক্ষে সহায়তা করার ক্ষেত্রে আমি এটি এখানে নথিবদ্ধ করছি।

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