প্রশ্ন একটি "হ্যাশ সমষ্টি মিশ্রন" ত্রুটি কারণে প্যাকেজ তালিকা ডাউনলোড সমস্যা


যখন আমি আপডেটগুলির জন্য চেক করি, তখন আমি "রিপোজিটরি তথ্য ডাউনলোড করতে ব্যর্থ" ত্রুটি পাই।

এই বিবরণ অধীনে কি আসে:

W: Failed to fetch gzip:/var/lib/apt/lists/partial/us.archive.ubuntu.com_ubuntu_dists_natty_main_source_Sources  Hash Sum mismatch, 
E: Some index files failed to download. They have been ignored, or old ones used instead.

337
2018-05-09 20:55


উত্স




উত্তর:


শুধু সব কন্টেন্ট মুছে ফেলুন /var/lib/apt/lists ডিরেক্টরি:

sudo rm -rf /var/lib/apt/lists/*

তারপর রান:

sudo apt-get update

406
2018-05-09 21:52



আপনি যদি সব ফাইল মুছে ফেলেন তবে আপনাকে আবার ডাউনলোড করতে হবে। আপনি এই প্রক্রিয়াটি দ্রুততর করতে অবৈধ ফাইলটি সরাতে পারেন। - Behrang
আমি খুব ডেবিয়ান সঙ্গে ঘটছে মনে রাখবেন। সমাধানটি রিপোজিটরিগুলি স্যুইচ করতে হয়েছিল (যেমন, আমাদের .ubuntu.com থেকে XX.ubuntu.com যেখানে XX আপনার দেশ কোড) বা অপেক্ষা করছে। ভাল ধারণা একটি বিট অপেক্ষা এবং পরে পুনরায় চেষ্টা করা হবে। তালিকাগুলি সরানো ভাঙা তালিকাগুলি ঠিক করতে পারে, তবে এটি খুব কমই ক্ষেত্রে। - f.ardelian
পুরানো প্রশ্ন, কিন্তু কিছু distros (Emdebian মত), এই কাজ করার পরে আপনাকে "mkdir /var/lib/apt/lists/partial"(রুট হিসাবে, অবশ্যই।), অথবা অন্যথায় আপনি"apt-get update"বা অন্যথায় apt ব্যবহার করুন। - Archenoth
@ অ্যাল্যাসাগোও যদি এটি একটি ফোল্ডার হয়, তবে আপনাকে রিমিক্স পতাকা সহ RM চালানোর প্রয়োজন হয়: sudo rm -R /var/lib/apt/lists/* যাইহোক, এমনকি যে আমার জন্য কাজ করে না। - mchid
আমরা উপসর্গ প্রয়োজন -আরএফ, তাই এটা দেখতে হবে sudo rm -rf /var/lib/apt/lists/* - Askar


এটি একটি পরিচিত সমস্যা, এবং প্রক্সি ক্যাশের পিছনে ক্লায়েন্টদের জন্য বাড়িয়ে তোলে। কিছু বড় প্রতিষ্ঠান এবং আইএসপি (বিশেষত বিশ্বের দূরবর্তী অংশে) স্বচ্ছ ক্যাশে রয়েছে যার সম্পর্কে আপনি সচেতন হতে পারেন না।

মৌলিক বিষয়টি হল যে একটি আয়না আপডেট হওয়ার সময় উপযুক্ত রেপোজিটরি বিন্যাসটি জাতি অবস্থার সাপেক্ষে। এই সমস্যাটি বিশেষ করে রিপোজিটরিগুলিকে প্রভাবিত করে যা দ্রুতভাবে পরিবর্তিত হয়, যেমন উন্নয়ন মুক্ত।

আপনি এই জন্য ফিক্স অগ্রগতি ট্র্যাক করতে পারেন এই বাগ (বাগ হিসাবে "নিজেকে খুব প্রভাবিত করে" হিসাবে নিজেকে চিহ্নিত করুন) এবং এই ব্লুপ্রিন্ট। তবে সচেতন থাকুন যে এটি একটি জটিল সমস্যা এবং সমাধান করার জন্য একাধিক মুক্তির সময় নিতে পারে।


121
2017-07-05 22:21



যে ব্লুপ্রিন্ট আর প্রবেশযোগ্য নয়; এখানে একটি সংরক্ষণাগার কপি। - Eliah Kagan
এই বাগ এছাড়াও উবুন্টু 16.04 এ বিদ্যমান - Scott Stensland
বাগকে "ফিক্স ফ্রীলস" হিসাবে চিহ্নিত করা হয়েছে।
আমি শুধু আমার সার্ভার ডিফল্ট সার্ভার এবং আমার জন্য তার কাজ পরিবর্তন। - habibun


এটি ঠিক করার সবচেয়ে সহজ উপায় হল:

sudo apt-get clean
sudo apt-get update

79
2018-05-22 12:25



গৃহীত উত্তর দেওয়ার চেষ্টা করার পরও আমার একই ত্রুটি ছিল, তাৎক্ষণিকভাবে এই সমস্যাটি সমাধান করার চেষ্টা করেছিলাম - Alex
এরকম sudo rm -rf /var/lib/apt/lists/* তারপর sudo apto-get clean আমার জন্য সমস্যা ঠিক। উভয় বিচ্ছিন্নতা কাজ। - Cam
এই সঠিক উত্তর হতে হবে। - Clayton Dukes
উবুন্টু 16.04 এ সাহায্য করে না ... উপরের মন্তব্যটি কোনও সাহায্য করে না - Scott Stensland
sudo apt-get clean 16.04 সঙ্গে সাহায্য না, কিন্তু sudo rm -rf /var/lib/apt/lists/* ঠিক কর - sdaffa23fdsf


আমি এখনও ডিরেক্টরি অপসারণ এবং কাজ করার পরে সমস্যা ছিল sudo apt-get update
শুধুমাত্র নিম্নলিখিত পদক্ষেপ আমার সমস্যা সমাধান:

sudo sed -i -re 's/\w+\.archive\.ubuntu\.com/archive.ubuntu.com/g' /etc/apt/sources.list

আমি জানি না এটি ঠিক করার সঠিক উপায় কিনা ...
আমি সমাধান খুঁজে পেয়েছি এখানে


42
2017-08-27 19:55



এক যে নোট করা উচিত de-part জার্মানির জন্য একটি সার্ভার নির্দেশ করে এবং যে এই স্ক্রিপ্টটি স্থানীয় সার্ভারে প্রধান সার্ভারের সাথে প্রতিস্থাপন করে। যাচ্ছি সফ্টওয়্যার উত্স GUI- পথ এবং সেটিংস স্যুইচিং অনেক ব্যবহারকারীদের জন্য নিরাপদ এবং বিপরীত হবে। নিম্নলিখিত প্রায় প্রতিটি দেশের জন্য কাজ করা উচিত: sudo sed -i 's/[a-z][a-z].archive.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list - LiveWireBT


আমার জন্য কাজ যে একমাত্র সমাধান থেকে unix.stackexchange

এটি ঘটে কারণ একটি পরিচিত বাগ এটি উপযুক্ত, এবং সমাধানটি একটি ভিন্ন কম্প্রেশন পদ্ধতির সাথে আপডেট করা হয়, তাই ফাইল সঠিকভাবে লোড হয় এবং চেকসাম সফল হয়।

এটি একটি চেষ্টা করুন:

sudo rm -rf /var/lib/apt/lists/partial
sudo apt-get update -o Acquire::CompressionTypes::Order::=gz

(ধন্যবাদ @ BRook_hong আরএম অংশ জন্য মন্তব্য থেকে)


28
2018-05-31 14:13



এটি আমার জন্য কাজ করে এখানে একমাত্র সমাধান। ধন্যবাদ। - Cerin
এটা খুবই আমার জন্য কাজ করেন। মনে রাখবেন আপনাকে সর্বদা এই কমান্ডটি চালাতে হবে না। শুধু একবার এটি চালান, এবং তারপর আপনি ত্রুটি ছাড়া "apt-get আপডেট" চালাতে পারেন। - dalf
বিকল্পটি দিয়ে চেষ্টা করার আগে, আমাদের আংশিক ফোল্ডারটি পরিষ্কার করতে হবে - sudo rm -rf /var/lib/apt/lists/partial। আমি কেন একটি নিবন্ধ লিখেছেন। brookhong.github.io/2016/10/10/... - brook hong
আমি বিভিন্ন ফোরাম থেকে জেনেরিক সমাধান ব্যবহার করার চেষ্টা করেছি কিন্তু এটি বক্সের বাইরে কাজ করে। ধন্যবাদ. - wkhwilo
উবুন্টু 16.04 / লিনাক্স মিন্টে আমার জন্য কাজ করেছে - David Okwii


আপনার আয়না আপ টু ডেট না বা overloaded থেকে ত্রুটি ভজনা যখন এই ঘটতে পারে। আপনি কিছুক্ষণ অপেক্ষা করতে এবং আবার চেষ্টা করতে পারেন, অথবা অন্য আয়নাতে স্যুইচ করতে পারেন:


22
2018-04-28 02:04



কেন সার্ভারটি আপ টু ডেট হয় না, বা ওভারলোড করা হচ্ছে, সঠিক নাম দিয়ে একটি ফাইল সৃষ্টি করে সফলভাবে ডাউনলোড করুন (এভাবে যে সংযোগগুলি সমস্ত বাইট পাঠানো এবং প্রাপ্ত না হওয়া পর্যন্ত সংযোগ শেষ হয় না), কিন্তু দূষিত হতে পারে? (আমি বলছি না যে এটি ঘটছে না, আমি আশা করছি আপনি এটি কেন ব্যাখ্যা করতে পারবেন।) - Eliah Kagan
@ ইলিয়াহক্যাগন সমস্যা সাধারণত ফাইলটি দূষিত হয় না, তবে এটি একটি ডেটা ফাইল এবং একটি ফাইল ফাইলের হ্যাশ (ফিঙ্গারপ্রিন্ট) সহ একটি সূচক ফাইল যা আমি (সরলীকৃত কিন্তু খুব বেশী না) আছে। যখন রিপোজিটরিগুলি আপডেট হয় (সার্ভারে প্রতি ঘন্টা ঘটে) অন্য ফাইলটি আপডেট হওয়ার পরে একটি ফাইল। এখন এটি হতে পারে যে আপনার ক্লায়েন্ট (apt-get বা অনুরূপ) ডেটা ফাইলটি আপডেট করার সময় সার্ভারটি অ্যাক্সেস করে তবে সূচী ফাইলটি আপডেট করা হয়নি (বা বিপরীত)। তারপর হ্যাশ তথ্য ফাইল এবং ক্লায়েন্টের সাথে মেলে না (মিথ্যাভাবে) অনুমান করে যে ডেটা ফাইলটি দূষিত হয়। - Patrick Häcker
উপরে উল্লিখিত উত্তরগুলির মধ্যে কোনটিই আমার জন্য কাজ করে আয়না পরিবর্তন করে। - mango


আপনি যদি একটি প্রক্সির পিছনে থাকেন, তবে নামযুক্ত একটি ফাইল তৈরি করুন 99fixbadproxy মধ্যে /etc/apt/apt.conf.d/:

sudo gedit /etc/apt/apt.conf.d/99fixbadproxy

এই মধ্যে পেস্ট করুন 99fixbadproxy এবং এটি সংরক্ষণ করুন:

Acquire::http::Pipeline-Depth 0;
Acquire::http::No-Cache true;
Acquire::BrokenProxy    true;

এখন আপডেট কমান্ড চালান:

sudo apt-get update

5
2017-08-08 21:37