Как заменить / переустановить пакеты из бэкпорта в обычный репозиторий

18.04 у меня включены backports в /etc/apt/soures.list. Мои вопросы:

  1. Как узнать, какие пакеты установлены из бэкпортов? Советы из https://serverfault.com/questions/109442/how-can-i-list-all-installed-packages-from-lenny-backports для Debian Lenny не работают.
  2. Я хочу перейти из бэкпорта в обычный репозиторий. Как я могу сделать это без большого количества команд? Делая это, я могу сравнить версии и решить, будут ли проблемы с конфигурацией / понижением.
0
задан 9 July 2019 в 18:56

1 ответ

Первая часть должна работать с apt-show-versions Установите его и работайте apt-show-versions | grep bionic-backports

Вторая часть является хитрой. Я удалил бы бэкпорты и сделал бы его по способному прикреплению

Package: *
Pin: release o=Ubuntu,a=bionic,n=bionic,l=Ubuntu

Pin-Priority: 1001

Package: *
Pin: release o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu
Pin-Priority: 1001


Package: *
Pin: release o=Ubuntu,a=bionic-security,n=bionic
Pin-Priority: 1001

Package: *
Pin: release  a=bionic,n=bionic,l=Partner archive,c=partner
Pin-Priority: 1001

Кэш пакета обновления sudo apt update затем можно моделировать сначала apt --dry-run full-upgrade

1
ответ дан 24 October 2019 в 00:24

Другие вопросы по тегам:

Похожие вопросы: