EDIT: Після деяких експериментів я знайшов рішення, яке ідеально працює для мене! У ньому перераховані лише ті пакунки, які мають нову версію в сховищі -backports, і більше нічого (в інших рішеннях вказані додаткові пакети.
Щоб переглянути список доступних оновлень спинок, виконайте цю команду:
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