আপডেট করার সময় 'কিছু সূচি ফাইল ডাউনলোড করতে ব্যর্থ হয়েছে'


18

চলমান অবস্থায় sudo apt-get updateআমি এই নিম্নলিখিত ত্রুটিগুলি পেয়েছি:

Err archive.ubuntu.com quantal InRelease
Err archive.ubuntu.com quantal-updates InRelease
Err archive.ubuntu.com quantal-backports InRelease
Err archive.ubuntu.com quantal-security InRelease
Err archive.ubuntu.com quantal Release.gpg
  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-updates Release.gpg
  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-backports Release.gpg
  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-security Release.gpg
  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Reading package lists... Done
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/InRelease  
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/InRelease  
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/InRelease  
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/InRelease  
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/Release.gpg  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/Release.gpg  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/Release.gpg  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.

আমি উবুন্টু 12.04 ব্যবহার করছি। উইন্ডো ইনস্টলার থেকে উবুন্টু ইনস্টল করার পরে এটি ব্যবহার করা কমান্ড। আমি নিশ্চিত যে আমার ল্যাপটপটি ইন্টারনেটে সংযুক্ত আছে। আমি এখন কি করব?


আমি সমস্ত লিঙ্কের আগে http: // অপসারণ করেছি .. সুতরাং, তাদের লিঙ্ক হিসাবে দেখা যাবে না
রাকেশ গোধালা

আমি এটি উত্সাহিত করি নি .. এটি একটি উবুন্টু-12.10-
ডেস্কটপ-i386.iso

আমি সার্ভার দ্বারা অপরের কাছাকাছি সফটওয়্যার সোর্স পরিবর্তন নির্দেশ পুনরায় চালাতে, এখনও একই সমস্যা ব্যতিক্রম archieve.ubuntu.com সঙ্গে, পুনরায় সঙ্গে প্রতিস্থাপিত হয় mirror.cse.iitk.ac.in
রাকেশ Godhala

আমার একটি উবুন্টু সার্ভার আছে 12.04.1 মাস্টার ডিএনএস সার্ভার হিসাবে ডিএইচসিপিডি সহ। আমার বিকল্পগুলির ফাইলে আমার অনুমতি সন্ধানের তালিকায় কেবলমাত্র দ্বিতীয় স্তরের ডিএনএস-সার্ভারের আইপি ছিল, যখন আমি 127.0.0.1 যোগ করেছি একই সমস্যাটি স্থির হয়েছিল। যদিও উপস্থাপিত সনাক্তকরণ পদ্ধতিতে (পূর্ববর্তী উত্তর) আমি আর্কাইভ.বুন্টু.কমকে পিন করতে পারিনি।

উত্তর:


2

সাইনাপটিক ম্যানেজারটি কেবল খুলুন, ইনস্টল / পুনরায় ইনস্টল করুন ubuntu-extras-keyringএবং তারপরে (টার্মিনালে) টাইপ করুন sudo apt-get update

চিয়ার্স আপনি এই ত্রুটি থেকে মুক্তি পেতে চাই।


8
এটি আমার পক্ষে কার্যকর হয়নি। কেন হবে?
pzkpfw

1
sudo apt-get install ubuntu-extras-keyringআমার জন্য এই সমস্যাটি সমাধান করেনি।
মাস্টমাডিফাই করুন

20

হিসাবে vasa1 নির্দিষ্ট , সার্ভার আপনার সিস্টেমে ইনস্টলেশনের জন্য ডাউনলোড প্যাকেজে ব্যবহার করতে কনফিগার করা হয় বর্তমানে নিচে

আপনার ডাউনলোডের আয়না নিচে থাকলে কী করবেন ...

এই সমস্যার সমাধান হ'ল এটিকে পরিবর্তন করে অন্য একটি আয়নাতে পরিণত করা (অর্থাত্ একটি ভিন্ন সার্ভার)।

বিকল্প 1: গ্রাফিকাল কনফিগারেশন ইউটিলিটি ব্যবহার করে

ওপেন সফ্টওয়্যার উত্স

Alt+ টিপুন F2, টাইপ করুন gksu software-properties-gtkএবং আপনার পাসওয়ার্ড লিখুন। (বিকল্পভাবে, আপডেট ম্যানেজারের নীচের বাম কোণে সেটিংস নির্বাচন করুন ... অথবা সিন্যাপটিকের সেটিংস> সারণিগুলিতে যান)।

  • এটি আপনি চালাচ্ছেন উবুন্টু 10.04 এলটিএসের জন্য। পরবর্তী প্রকাশে, আপনি কেবল চালাতে পারেন software-properties-gtkএবং যখন আপনি পরিবর্তন করেন, পলিসিকিট আপনাকে প্রমাণীকরণ করবে।
  • নতুন রিলিজ ব্যবহার করা বেশিরভাগ লোকের সফটওয়্যার সেন্টার রয়েছে এবং সিনাপটিক নয়। সফ্টওয়্যার সেন্টারে, আপনি সম্পাদনা > সফ্টওয়্যার উত্স ... এ যাবেন ।
  • আপডেট ম্যানেজারটি অপরিবর্তিত থাকলেও নতুন প্রকাশে তাকে সফটওয়্যার আপডেটার বলা হয়।

ডাউনলোড সার্ভারটি পরিবর্তন করুন

ইন উবুন্টু সফটওয়্যার সফটওয়্যার সোর্স উইন্ডোর ট্যাব, একটি ড্রপ-ডাউন মেনু লেবেল থেকে ডাউনলোড । আপনার আঞ্চলিক সার্ভারটি নির্বাচন করুন। উদাহরণস্বরূপ, আমি যুক্তরাষ্ট্রে আছি এবং এটি আমার ১১.১০ মেশিনে দেখে মনে হচ্ছে:

সফটওয়্যার সোর্স উইন্ডোটি মার্কিন যুক্তরাষ্ট্রের সার্ভারটি ড্রপ-ডাউন মেনুতে নির্বাচিত হচ্ছে showing
সফটওয়্যার সোর্স উইন্ডোটি মার্কিন যুক্তরাষ্ট্রের জন্য সেভার দেখাচ্ছে "ডাউনলোড থেকে ডাউনলোড করুন" ড্রপ-ডাউন মেনুতে নির্বাচিত হচ্ছে showing

আপনি সেই সংক্ষিপ্ত তালিকায় তালিকাভুক্ত অন্যান্য সার্ভারগুলি দেখতে পাবেন (যেমন আপনি যে সার্ভারটি বর্তমানে সেট আপ করেছেন)।

আপনি মেইন সার্ভারটিও ব্যবহার করতে পারেন তবে এটি আপনার আঞ্চলিক সার্ভার ব্যবহারের চেয়ে প্রায় সর্বদা যথেষ্ট ধীর। (অন্তত মার্কিন যুক্তরাষ্ট্রে, যাইহোক।)

আপনি যদি অন্য একটি আয়না ব্যবহার করতে চান, তবে আপনি অন্যান্য ... ক্লিক করে আয়নাগুলির তালিকাটি দেখতে পারেন ।

বিকল্প মিরর বাছাইয়ের জন্য সফ্টওয়্যার উত্সগুলিতে একটি ডাউনলোড সার্ভার ডায়ালগ চয়ন করুন

বিকল্প 2: ম্যানুয়ালি একটি কনফিগারেশন ফাইল সম্পাদনা করা

ব্যাক আপ এবং খুলুন sources.list

আপনার sources.listফাইলটির ব্যাক আপ দিন এবং এটি একটি পাঠ্য সম্পাদকে খুলুন:

cd /etc/apt
sudo cp sources.list sources.list.old
gksu gedit sources.list
  • আপনি যদি ইতিমধ্যে দ্বিতীয় লাইনটি চালিয়ে গেছেন তবে নতুন কনফিগারেশনের অনুলিপি সহ পুরানো ব্যাকআপটি ওভাররাইট করতে না চাইলে এটি আবার করবেন না ।
  • একটি পাঠ্য-ভিত্তিক সম্পাদকের জন্য (কোনও জিইউআইয়ের প্রয়োজন নেই), তৃতীয় লাইনটি sudo nano -w sources.list(বা sudo vi sources.list, বা sudo -e sources.list) দিয়ে প্রতিস্থাপন করুন ।

পাঠ্য সম্পাদকটিতে, আপনার পুরানো সার্ভার নামের প্রতিটি উদাহরণ নতুন সার্ভারের নামের সাথে প্রতিস্থাপন করুন। উদাহরণস্বরূপ, যদি আপনি প্রতিটি উদাহরণের প্রতিস্থাপন করতে পারে ubuntuarchive.hnsdc.comসঙ্গে us.archive.ubuntu.com। (আপনার পাঠ্য সম্পাদক, আপনি যে কোনওটিই ব্যবহার করুন এটি এটিকে সহজতর করে দেবে - আপনাকে প্রতিটি ম্যানুয়ালি ম্যানুয়ালি খুঁজে বের করতে হবে এবং নতুন আয়নাটির নাম লিখতে হবে না))

ফাইলটি সংরক্ষণ করুন, পাঠ্য সম্পাদকটি ছেড়ে দিন, রান করুন sudo apt-get updateএবং এটি নতুন সার্ভারের সাথে কাজ করা উচিত।

বিকল্প 3: কমান্ড লাইন সাবস্টিটিউশন

sedআপনাকে একবারে এক লাইনে কোনও ফাইলের মধ্যে কাজ করে এমন সরল (বা জটিল) স্ক্রিপ্টগুলি লিখতে দেয়। সুতরাং আপনি sources.listপুরানো সার্ভার নামের সমস্ত দৃষ্টান্তকে নতুন সার্ভারের নামের সাথে প্রতিস্থাপন করে একটি একক কমান্ড জারি করতে পারেন ।

প্রথমে প্রবেশ করুন /etc/aptএবং (আপনি যদি সম্প্রতি না করেন তবে) ফাইলটির ব্যাক আপ নিন:

cd /etc/apt
sudo cp sources.list sources.list.old

তারপরে চালান sed:

sudo cp sources.list sources.list.tmp
sed 's/ubuntuarchive.hnsdc.com/us.archive.ubuntu.com/' sources.list.tmp | sudo tee sources.list
sudo rm sources.list.tmp
  • পুরানো সার্ভারের পাশাপাশি ubuntuarchive.hnsdc.comএটি যথাযথ পরিবর্তন করুন।
  • নতুন সার্ভারের পাশাপাশি us.archive.ubuntu.comএটি যথাযথ পরিবর্তন করুন।
  • আমি sources.listকোনও অস্থায়ী ফাইলে অনুলিপি করে এটিকে sedইনপুট হিসাবে ব্যবহার করার সিদ্ধান্ত নিয়েছি । এটি নিশ্চিত করার একটি উপায় যা sedএখনও ফাইলটি পড়ার সময় ওভাররাইট করে না।
  • এখানে sed"লিপি" খুব সহজ। এটি ব্যাখ্যা করে কীভাবে প্রতিস্থাপন কাজ করে।

কিন্তু ডাউনলোড সার্ভারগুলি কি আছে?

আছে উপর 400 নিবন্ধিত উবুন্টু আয়না ইনস্টল এবং সফটওয়্যার আপডেট করার জন্য।

এগুলিকে আর্কাইভ মিরর বলা হয় । এটি সিডি মিররগুলির সাথে বিভ্রান্ত হওয়া উচিত নয় , যেখানে উবুন্টু ইনস্টল করার জন্য আইএসও চিত্র এবং সম্পর্কিত ফাইলগুলি সঞ্চিত থাকে।

অনেক সার্ভার উভয় সরবরাহ করে এবং এইভাবে উভয়ই সংরক্ষণাগার আয়না এবং সিডি মিরর হয়। তবে অনেকেই দুজনের মধ্যে একজন মাত্র।


উত্তরে "0 আপগ্রেড করা, 3 টি নতুন ইনস্টল করা, 0 অপসারণের জন্য 0 এবং 21 আপগ্রেড করা উচিত নয় ?" অন্য কথায়, ওপি একটি ডিগ-আপগ্রেড করতে চাইবে?

@ ভাসা 1 sudo apt-get updateসফলভাবে একবার চালানোর পরে এখনও এমনটি হবে তা ভাবার কোনও কারণ নেই । এটি পুরানো পুরানো প্যাকেজ সম্পর্কিত তথ্য ভিত্তিক। এছাড়াও, "রান apt-get dist-upgrade" বলার পক্ষে এটি যথেষ্ট সাড়া হবে না, কারণ কখনও কখনও dist-upgradeনির্ভরতা ভাল উপায়ে সমাধান করে না - গুরুত্বপূর্ণ প্যাকেজগুলি মুছে ফেলা হতে পারে। (সম্ভবত এটি নয়, তবে এটি নিয়ে এগিয়ে যাওয়ার পরিবর্তে এটি কী প্রস্তাব দেয় তা খতিয়ে দেখা গুরুত্বপূর্ণ)) যদি এই সমস্যাটি অব্যাহত থাকে তবে আমি মনে করি এটি সম্ভবত একটি পৃথক প্রশ্ন হিসাবে জিজ্ঞাসা করা হবে।
এলিয়াহ কাগন

ThnQ .. এটি সত্যিই ভালভাবে কাজ করেছে
রাকেশ গোধলা

অনুসরণ বিকল্প 3 , আমার এখনও কোনো ত্রুটির সম্মুখীন হয়েছেন: some index files failed to download
ইগোরগানাপলস্কি

এটি লক্ষ করা উচিত যে এটি উবুন্টুর নতুন সংস্করণে আপডেট করার সাথে সাথে অন্য অনেকগুলি কারণের পরে, সংগ্রহস্থলটির আর অস্তিত্ব নেই (স্থায়ীভাবে) happen
আর্থলেলন

7

হয় আয়না ডাউন হয় বা আপনার ইন্টারনেট সংযোগে সমস্যা রয়েছে (অস্থায়ী হতে পারে)।

  • আপনি গুগল ডিএনএস এবং আর্কাইভ.বুন্টু.কম.কে পিং করতে পারেন তা নিশ্চিত করুন :

    ping -c3 archive.ubuntu.com
    ping -c3 8.8.8.8

    উভয় কমান্ডের 0% packet lossপরিসংখ্যান লাইনে ফিরে আসা উচিত । অন্যথায় আপনার ইন্টারনেট সংযোগ বন্ধ আছে।

  • যদি আপনার সংযোগটি ঠিক মনে হয় তবে সম্ভবত আয়নাটি নিচে রয়েছে। আপনার অবস্থানের কাছাকাছি অন্য একটি চয়ন করার চেষ্টা করুন।


পিং আর্কাইভ.বুন্টু.কম (91.189.92.156) 56 (84) ডেটা বাইট। --- আর্কাইভ.বুন্টু.কম পিং পরিসংখ্যান --- 3 প্যাকেট প্রেরণ, 0 প্রাপ্ত, 100% প্যাকেট ক্ষতি, সময় 2015 এমএস
রাকেশ গোধলা

পিং 8.8.8.8 (8.8.8.8) 56 (84) ডেটা বাইট। --- ৮.৮.৮.৮ পিং পরিসংখ্যান --- ৩ টি প্যাকেট প্রেরণ, ০ টি প্রাপ্ত, ১০০% প্যাকেট ক্ষতি, সময় 1999 মিমি
রাকেশ গোধলা

আমি 0% লোকসানের পরিবর্তে 100% প্যাকেটের ক্ষতি
পাচ্ছি

কোনও পরামর্শ??
রকেশ গোধলা

আপনাকে প্রথমে আপনার ইন্টারনেট সংযোগের যত্ন নিতে হবে। এই লিঙ্কগুলি সহায়তা করতে পারে: help.ubuntu.com/10.04/internet/C/connecting-wireless.html help.ubuntu.com/commune/WifiDocs/WirelessTroubleShootingGuide
রোশ

0

টার্মিনাল যান এবং সমাধানের জন্য নীচের পদক্ষেপগুলি অনুসরণ করুন ...

sudo su (login as root)
cd /var/lib/apt/lists/
rm -fr *
cd /etc/apt/sources.list.d/
rm -fr *
cd /etc/apt
sudo cp sources.list sources.list.old
sudo cp sources.list sources.list.tmp
sed 's/ubuntuarchive.hnsdc.com/us.archive.ubuntu.com/' sources.list.tmp | sudo tee sources.list
sudo rm sources.list.tmp*
apt-get clean
apt-get update

0

এটা চেষ্টা কর. এটা আমার জন্য কাজ করে.

sudo su # login as root
cd /var/lib/apt/lists/
rm -fr *
cd /etc/apt/sources.list.d/
rm -fr *
cd /etc/apt
cp sources.list sources.list.old
cp sources.list sources.list.tmp
sed 's/ubuntuarchive.hnsdc.com/us.archive.ubuntu.com/' sources.list.tmp | tee sources.list
rm sources.list.tmp*
apt-get clean
apt update  
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.