বিভিন্ন Linux ডিস্ট্রিবিউশনের সাথে কাজ করার সময়, আপনাকে সফটওয়্যার রিপোজিটরি ইনস্টল করতে হবে, যার মধ্যে থার্ড-পার্টি রিপোজিটরি যেমন Ubuntu PPAs। অধিকাংশ কেসে, ইনস্টলেশনগুলো ঠিকঠাক কাজ করে। যাইহোক, আপনি কিছু সফটওয়্যার ইনস্টল করার সময় "repository does not have a release file" এরর সম্মুখীন হতে পারেন।
এই টিউটোরিয়াল "repository does not have a release file" এরর কী বোঝায় এবং এই ঘরোয়া erreur সমাধান কীভাবে করতে হয় তা দেখায়।
"repository does not have a release file" এরর কী বোঝায়
"repository does not have a release file" এরর মানে আপনার সিস্টেমে যোগ করা থার্ড-পার্টি PPA রিপোজিটরিগুলো আপনার ডিস্ট্রো ভার্সনের জন্য উপলব্ধ নয়। এটি শুধু মানে আপনার যোগ করা PPA রিপো আপনার বর্তমান রিলিজের জন্য উপলব্ধ নয়।
এই এররর সবচেয়ে সাধারণ কারণ হলো সেই ইনস্ট্যান্সগুলো যেখানে আপনি এমন একটি রিপো ইনস্টল করছেন যা আপনি যে Ubuntu ভার্সন ব্যবহার করছেন সেটি সাপোর্ট করার জন্য আপডেট হয়নি।
উদাহরণস্বরূপ, Ubuntu 20.04-এর PPAs Ubuntu 21.04-এ ব্যবহার করার চেষ্টা করা যাক। আপনি যদি একটি PPA – যেমন tsbarnes/indicator-keylock – Ubuntu 21.04-এ ইনস্টল করার চেষ্টা করেন, তবে "repository does not have a release file" এরর দেখাবে।
এখন আপনি জানেন "this repository does not have a release file" এরর কী এবং এর কারণ, আমরা এটিকে কীভাবে সমাধান করব সেটি ফোকাস করতে পারি।
"this repository does not have a release file" এরর ফিক্স করা
এই এরর সমাধান করার সবচেয়ে দ্রুত এবং সহজ পদ্ধতি হলো সমস্যা সৃষ্টি করা রিপোজিটরি ডিলিট করা। সেটি করতে, কমান্ড চালান:
sudo add-apt-repository --remove ppa:[name]
এই কেসে, এরর সৃষ্টি করছে PPA রিপোজিটরি রিমুভ করতে, আমরা কমান্ড চালাব:
sudo add-apt-repository –remove ppa: tsbarnes/indicator-keylock
এটি আপনার সিস্টেমের অন্যান্য রিপোজিটরি ব্যবহার করে এরর ছাড়া আপডেট করার অনুমতি দেয়।
উপসংহার
"this repository does not have a release file" এরর ফিক্স করার আরেকটি পদ্ধতি হলো Ubuntu Software Center ব্যবহার করা। সেটি জন্য মেথড এখানে চেক আউট করুন।