ডিবিয়ান-অ্যাডমিনিস্ট্রেশন.অর্গ.এর একটি নিবন্ধ অনুসারে ,
আপনি যে প্যাকেজ ইনস্টল করেছেন সেগুলির মধ্যে যদি নির্ভরতাগুলি পরিবর্তিত হয় যাতে আপগ্রেড সম্পাদন করতে একটি নতুন প্যাকেজ ইনস্টল করা আবশ্যক তবে সেটিকে "রাখে-ব্যাক" হিসাবে তালিকাভুক্ত করা হবে।
সতর্ক সমাধান 1:
প্রতি পাবলো এর উত্তর , আপনি চালাতে পারেন sudo apt-get --with-new-pkgs upgrade
, এবং এটি রাখা ব্যাক প্যাকেজগুলি ইনস্টল হবে।
এতে রাখা ব্যাক প্যাকেজগুলিকে "ম্যানুয়ালি ইনস্টল করা" হিসাবে চিহ্নিত না করার সুবিধা রয়েছে যা আরও ব্যবহারকারীদের হস্তক্ষেপ লাইনের নীচে চাপিয়ে দিতে পারে (মন্তব্য দেখুন)।
যদি পাবলো এর সমাধান আপনার পক্ষে কাজ করে তবে দয়া করে এটি উত্সাহিত করুন। যদি তা না হয় তবে কী ভুল হয়েছে তা মন্তব্য করুন।
সতর্ক সমাধান 2:
সতর্ক সমাধান চালানো হয় sudo apt-get install <list of packages kept back>
। বেশিরভাগ ক্ষেত্রে এটি ক্যাপড ব্যাক প্যাকেজগুলিকে তাদের সফলভাবে আপগ্রেড করতে হবে give
আক্রমণাত্মক সমাধান:
আরও আক্রমণাত্মক সমাধান চালানো sudo apt-get dist-upgrade
, যা সেই নতুন নির্ভরতাগুলি স্থাপনে বাধ্য করবে।
তবে dist-upgrade
বেশ বিপজ্জনক হতে পারে । আপগ্রেডের বিপরীতে এটি জটিল নির্ভরতা পরিস্থিতি সমাধান করতে প্যাকেজগুলি সরিয়ে ফেলতে পারে । আপনার বিপরীতে, এপিটি সর্বদা স্মার্ট নয় যে এই সংযোজনগুলি এবং অপসারণগুলি সর্বনাশ করতে পারে কিনা তা জানতে।
সুতরাং আপনি যদি নিজেকে এমন জায়গায় আবিষ্কার করেন যেখানে "সতর্কতা সমাধান" কাজ করে না, কাজ dist-upgrade
করতে পারে ... তবে আপনি সম্ভবত এপিটি সম্পর্কে আরও কিছুটা শিখতে এবং "হাত ধরে" ইনস্টল করে মুছে ফেলে নির্ভরতার বিষয়গুলি সমাধান করা ভাল better কেস-কেস-কেস ভিত্তিতে প্যাকেজগুলি।
এটিকে গাড়ি ঠিক করার মতো ভাবুন ... আপনার যদি সময় থাকে এবং একটি রেঞ্চের সাথে কাজে আসে তবে আপনি নিজেই পড়তে এবং মেরামত করে কিছুটা মনের শান্তি পাবেন। আপনি যদি ভাগ্যবান বোধ করেন তবে আপনি আপনার কাজিনের সাথে গাড়িটি নামিয়ে দিতে পারেন dist-upgrade
এবং আশা করছেন তিনি তার জিনিসগুলি জানেন।