কিছু লোক ডেবিয়ান, উবুন্টু বা লিনাক্স মিন্টের মতো উবুন্টু-ভিত্তিক ডিস্ট্রিবিউশনগুলি ব্যবহার করে 'অ্যাড-অ্যাপ্ট-রিপোজিটরি পাওয়া যায়নি ত্রুটি পান একটি PPA (ব্যক্তিগত প্যাকেজ আর্কাইভ) বা তাদের উপযুক্ত উত্সগুলিতে অন্য সংগ্রহস্থল লিঙ্ক যুক্ত করার চেষ্টা করার সময়। এই ত্রুটিটি সাধারণত তাদের সিস্টেমে "অ্যাড-রিপোজিটরি" প্যাকেজ ইনস্টল না থাকার কারণে হয়৷
এখন, আপনাকে শুরু করতে, আমরা উবুন্টুতে অ্যাড-রিপোজিটরি প্যাকেজ আসলে কী তা দেখতে যাচ্ছি।
উবুন্টুতে APT এবং অ্যাড-রিপোজিটরি প্যাকেজ কী?
ঠিক আছে, এপিটি বা অ্যাপটিটিউড হল ডেবিয়ানের জন্য তৈরি একটি প্যাকেজ ম্যানেজার এবং এটি উবুন্টু এবং অন্যান্য ডেবিয়ান ভিত্তিক বিতরণে ব্যবহৃত প্যাকেজ ম্যানেজার। লিনাক্স মিন্ট অ্যাপটিটিউড প্যাকেজ ম্যানেজারও ব্যবহার করে কারণ এটি উবুন্টুর উপর ভিত্তি করে। লিনাক্স ডিস্ট্রিবিউশনে প্যাকেজ ম্যানেজার হল এমন একটি সফ্টওয়্যার যা আপনার কম্পিউটারে ইনস্টল করা সমস্ত প্যাকেজ পরিচালনা করার জন্য ব্যবহৃত হয় এইভাবে এটিকে আপনার সিস্টেমে ইনস্টল করা সমস্ত সফ্টওয়্যার পরিচালনা করার জন্য একটি সহজ পদ্ধতি তৈরি করে এবং সেগুলিকে গোলমাল না করে৷
যেহেতু উবুন্টু ডেবিয়ানের উপর ভিত্তি করে, তাই এটিতে অ্যাড-রিপোজিটরি প্যাকেজও রয়েছে যা আপনাকে আপনার টার্মিনাল থেকে একটি সংগ্রহস্থল বা একটি পিপিএ যোগ করার বিকল্প প্রদান করে। এই প্যাকেজ বা সফ্টওয়্যারটি আপনাকে সিস্টেম ফাইলগুলি নিজে পরিবর্তন করার প্রয়োজন ছাড়াই আপনার টার্মিনাল থেকে সহজেই একটি PPA যোগ করতে দেয় অর্থাৎ আপনাকে ম্যানুয়ালি apt-এর উত্সগুলি সম্পাদনা করতে হবে না এবং ম্যানুয়ালি সংগ্রহস্থলগুলি যোগ করতে হবে না৷
"add-apt-repository-command খুঁজে পাওয়া যায়নি" ত্রুটি বার্তার কারণ কী?
যেমনটি আমরা আগে উল্লেখ করেছি, এই ত্রুটিটি প্রধানত কারণ আপনি আপনার উবুন্টু বা লিনাক্স মিন্ট সিস্টেমে অ্যাড-রিপোজিটরি নামক প্যাকেজটি হারিয়েছেন। আপনি নীচে আরও বিস্তারিত ব্যাখ্যা পেতে পারেন:
- অনুপস্থিত অ্যাড-রিপোজিটরি প্যাকেজ: add-apt-repository কমান্ড যা করে তা হল এটি ডেবিয়ান ভিত্তিক অপারেটিং সিস্টেমে আপনার Source.list এ একটি সংগ্রহস্থল যোগ করার প্রক্রিয়াটিকে স্বয়ংক্রিয় করে। আপনি যদি এই কমান্ডটি ব্যবহার না করেন, তাহলে আপনাকে টার্মিনাল থেকে আপনার apt Source.list সম্পাদনা করার এবং সেখানে আপনার সংগ্রহস্থল যোগ করার পুরানো পদ্ধতিতে ফিরে যেতে হবে। তাই, এটি একটি সুন্দর উপযোগী টুল যা শুধুমাত্র একটি উদ্দেশ্যে তৈরি করা হয়েছে যেমন আপনার প্রয়োজনীয় সংগ্রহস্থল যোগ করা এবং সেগুলি থেকে সফ্টওয়্যার ইনস্টল করা।
ধরা যাক আপনি যদি আপনার উবুন্টু সিস্টেমে একটি PPA যোগ করতে চান, সাধারণত, আপনি যে কমান্ডটি ব্যবহার করতে যাচ্ছেন তা হল:
sudo add-apt-repository ppa:nameofppa
কিন্তু যখন আপনার সিস্টেমে এই প্যাকেজটি ইনস্টল করা থাকে না। আপনি নিম্নলিখিত আউটপুট পাবেন:
add-apt-repository command not found
অ্যাড-রিপোজিটরি প্যাকেজ ইনস্টল করা হচ্ছে
এখানে সমাধান সত্যিই সহজ. আপনাকে যা করতে হবে তা হল আপনার উবুন্টু বা লিনাক্স মিন্ট সিস্টেমে "অ্যাড-রিপোজিটরি" নামক প্যাকেজটি ইনস্টল করতে। এটি কীভাবে করবেন তা এখানে:
- একটি টার্মিনাল খুলুন .
- পরে, নিম্নলিখিত কমান্ডগুলি লিখুন:
sudo apt update && sudo apt-upgrade sudo apt install add-repository Or sudo apt update && sudo apt-upgrade sudo apt-get install add-repository
- যদি আপনি ত্রুটি পান যে “অ্যাড-রিপোজিটরি প্যাকেজ পাওয়া যায়নি ”, তাহলে আপনার সিস্টেমে পুরানো আয়না থাকতে পারে এবং আপনাকে প্রথমে সেগুলি ঠিক করতে হবে।
- উবুন্টুতে এটি করার সর্বোত্তম উপায় (12.04 এর উপরে সংস্করণ) হল টার্মিনাল থেকে নিম্নলিখিত কমান্ডটি চালানো:
sudo software-properties-gtk
- সফ্টওয়্যার সেটিংস এবং উত্সগুলির একটি উইন্ডো খুলবে৷ সেখানে আপনাকে ডাউনলোড সার্ভারের অবস্থান পরিবর্তন করতে হবে যা সফ্টওয়্যার এ পাওয়া যায় ট্যাব (প্রথম ট্যাব) এবং সেরা সার্ভার নির্বাচন করুন।
- এটি করতে, ডাউনলোড এ ক্লিক করুন থেকে ড্রপ-ডাউন মেনু এবং "অন্যান্য নির্বাচন করুন৷ ”
- তারপর, আপনাকে “সেলেক্ট সার্ভার-এ ক্লিক করতে হবে ” এখন, উবুন্টু আপনার জন্য সেরা এবং আপডেট করা আয়না বেছে নিতে কিছুটা সময় নেবে। এর পরে, আপনি সফ্টওয়্যার থেকে প্রস্থান করতে পারেন৷
- আপনি আছেন, আপনার আয়না ঠিক করা উচিত ছিল এটি করে।
- অবশেষে, আপনাকে উপরের কমান্ডগুলি আবার চালাতে হবে এবং আশা করি, আপনি "অ্যাড-রিপোজিটরি" প্যাকেজটি ইনস্টল করতে সক্ষম হবেন৷
- এটি ইন্সটল হওয়ার পর, আপনি "add-repository command not found" এরর আর পাবেন না।