সম্পাদনা: কিছু পরীক্ষা-নিরীক্ষার পরে, আমি এমন একটি সমাধান পেয়েছি যা আমার পক্ষে পুরোপুরি কার্যকর হয়! এটি কেবলমাত্র প্যাকেজগুলি তালিকাভুক্ত করে যেগুলি -বਪੋਰਟগুলি সংগ্রহস্থলে নতুন সংস্করণ রয়েছে এবং এর চেয়ে বেশি কিছুই নেই (অন্যান্য সমাধান অতিরিক্ত প্যাকেজগুলির তালিকাভুক্ত করে।
উপলভ্য ব্যাকপোর্টের আপডেটগুলি তালিকা করতে, এই আদেশটিটি চালান:
aptitude search -t $(lsb_release -sc)-backports '~U ~Abackports'
আপনি যদি তালিকাকে বর্তমান এবং নতুন সংস্করণটি প্রদর্শন করতে চান তবে পরিবর্তে এই আদেশটি চালান:
aptitude search -t $(lsb_release -sc)-backports -F '%p %v -> %V' '~U ~Abackports'
এটি এর মতো কিছু প্রদর্শন করবে:
nvidia-settings 331.20-0ubuntu -> 346.59-0ubuntu
screen 4.1.0~20120320 -> 4.2.1-2~ubuntu
yelp-xsl 3.10.1-1 -> 3.12.0-1~ubunt
আপনি যদি এই আদেশটি মুখস্থ করতে চান না, এটি আপনার যুক্ত করুন ~/.bashrc
:
alias apt-list-backports="aptitude search -t $(lsb_release -sc)-backports -F '%p %v -> %V' '~U ~Abackports'"
এখন আপনাকে শুধু লিখতে হবে apt-list-backports
!
আসল উত্তর
সবেমাত্র অন্য একটি উপায় পাওয়া গেছে:
apt-get upgrade -s -t $(lsb_release -sc)-backports
এটি একটি আপগ্রেডকে অনুকরণ করে এবং কী প্যাকেজগুলি আপগ্রেড করা হবে তা তালিকাভুক্ত করবে। তবে ব্যাকপোর্টগুলিতে আপগ্রেডগুলিও অন্তর্ভুক্ত রয়েছে (আমার মনে হয় সাধারণ আপগ্রেডগুলিও দেখানো হয়েছে)।
-V
প্যাকেজগুলি আপগ্রেড করা হবে এমন সংস্করণগুলি দেখানোর জন্য আপনি বিকল্পটিও যুক্ত করতে পারেন।
ব্যাকপোর্টগুলিতে প্যাকেজের চেঞ্জলগ দেখতে, ব্যবহার করুন:
apt-get changelog -t $(lsb_release -sc)-backports PACKAGE_NAME