পার্টিতে কিছুটা দেরি হলেও উত্তর খুঁজতে গিয়ে আমি এই প্রশ্নটি পেয়েছি এবং এখন ভাগ করে নেওয়ার জন্য আমার নিজের নিজস্ব উত্তর আছে।
আমি বিশ্বাস করি আপনি এপটিপ্রেফেরেন্সের রহস্যময় বিশ্বের মাধ্যমে এটি করতে পারেন।
/ Tmp / a_p (বা যাই হোক না কেন) এর মতো একটি ফাইল বানানোর চেষ্টা করুন ...
Package: *
Pin: release a=*-backports
Pin-Priority: 100
Package: *
Pin: release n=*
Pin-Priority: 1001
তারপরে চালান:
sudo apt-get -o Dir::Etc::Preferences=/tmp/a_p dist-upgrade
ফাইলের দ্বিতীয় বিভাগটি মূলত ওপি অনুরোধ করে যা করে, যেহেতু এটি কোনও ডাউনগ্রেডের অর্থ হ'ল এমনকি কোনও লাইভ সংগ্রহস্থলে সমস্ত প্যাকেজগুলির অগ্রাধিকারকে বাধা দেয়।
প্রথম বিভাগটি দ্বিতীয় বিভাগটিকে সমস্ত ব্যাকপোর্টের ইনস্টলেশনটি ট্রিগার থেকে বাধা দেয়। আপনি এটি সম্পর্কে যত্ন নিতে পারেন বা নাও করতে পারেন। আমি কী কাজ করে তা দেখার জন্য টিঙ্কিংয়ের পরামর্শ দেব। apt-cache -o Dir::Etc::Preferences=/tmp/a_p policy somepkg
নির্দিষ্ট প্যাকেজগুলির উপর a_p ফাইলের কী প্রভাব রয়েছে তা আপনি দেখতে ব্যবহার করতে পারেন।
টিআইএম
sudo apt-get -y remove package1 package2 package3 && sudo apt-get install package1 package2 package3
- আমি বিশ্বাস করি না যে কোনও একক আদেশ রয়েছে যেমনsudo apt-get repoclean
এটি করার জন্য।