প্যাকেজটি "স্থানীয় বা অপ্রচলিত" এর অধীনে তালিকাভুক্ত করা হয় যদি সিনাপটিক কোনও প্যাকেজটি ইনস্টল করা (সম্ভবত) থেকে কোনও সংগ্রহস্থল নির্ধারণ করতে সক্ষম না হয়।
ব্যাখ্যা: উবুন্টু প্যাকেজ ম্যানেজার (apt / dpkg) যে প্যাকেজ ইনস্টল করার সময় ডাউনলোড করা হয়েছিল সেখান থেকে নজর রাখে না। তার মানে একবার প্যাকেজ ইনস্টল হয়ে গেলে এটি কোথায় ডাউনলোড হয়েছিল তা বলার উপায় নেই। প্যাকেজ ব্যবস্থাপক কেবল উত্সের সংগ্রহস্থল অনুমান করতে পারেন । এটি এটি করে যে সমস্ত সংগ্রহস্থলের সমস্ত উপলব্ধ প্যাকেজগুলির সাথে ইনস্টল করা প্যাকেজটি মিলবে।
একই নামের প্যাকেজটি যদি কোনও সংগ্রহস্থলে পাওয়া যায় তবে সংস্করণ সংখ্যাটি তুলনা করা হয়। যদি সংগ্রহস্থলের সংস্করণ নম্বরটি একই বা নতুন হয় তবে অনুমিত হয় যে প্যাকেজটি সম্ভবত সেই সংগ্রহস্থল থেকে ইনস্টল করা হয়েছিল। যদি কোনও সংগ্রহস্থলে কোনও মিলে যাওয়া প্যাকেজ না পাওয়া যায় তবে সিন্যাপটিক ইনস্টল করা প্যাকেজটিকে "স্থানীয় বা অপ্রচলিত" হিসাবে ঘোষণা করে।
এখানে তিনটি পরিস্থিতি রয়েছে যা কোনও ইনস্টল করা প্যাকেজটি কোনও সংগ্রহস্থলে খুঁজে না পাওয়ার কারণ হতে পারে:
- আপনি নিজে প্যাকেজটি ডাউনলোড এবং ইনস্টল করেছেন (dpkg -i foo.deb)।
- আপনি একটি সংগ্রহস্থল থেকে প্যাকেজটি ইনস্টল করেছেন এবং পরে সেই সংগ্রহস্থলটি সরিয়ে ফেলেছেন (উদাহরণস্বরূপ পিপিএ)।
- আপনি একটি সংগ্রহস্থল থেকে প্যাকেজটি ইনস্টল করেছেন এবং পরে প্যাকেজটি সেই সংগ্রহস্থল থেকে সরিয়ে ফেলা হয়েছে (প্রস্তাবিত ভাণ্ডারের মধ্যে সম্ভবত ঘটে)।
"স্থানীয় বা অপ্রচলিত" শব্দটি সম্পর্কে: প্রথম আইটেমটি "স্থানীয়" অংশ হবে, এবং অন্য দুটি "অপ্রচলিত" অংশ হবে।
স্ব-উত্তরদাতাদের প্রতিচ্ছবি:
আমার ক্ষেত্রে এটি মনে হয় যে তৃতীয় কারণটি ছিল "স্থানীয় বা অপ্রচলিত" এর অধীনে উন্মুক্ত অফিস প্যাকেজগুলির তালিকাভুক্ত করার কারণ। আমি প্রস্তাবিত সংগ্রহস্থল সক্ষম ছিল। উন্মুক্ত অফিস প্যাকেজগুলি প্রস্তাবিতভাবে আপগ্রেড করা হয়েছিল এবং পরে প্রস্তাবিত থেকে সরানো হয়েছিল। আমি এই প্রশ্নের উত্তরে আরও বিশদ লিখেছি: কেন কিছু ওপেন অফিস প্যাকেজগুলি সিনাপটিককে "স্থানীয় বা অপ্রচলিত" হিসাবে চিহ্নিত করা হয়েছে ?
aptitude search ~o
আমার সিস্টেমে কিছুই রিপোর্ট করে নি