После обновления пакета предыдущая версия пакета теряется, поэтому я не могу вернуться к ней

После обновления пакета при запуске apt-cache policy я увидел, что предыдущей версии этого пакета нет в списке.

До того, как пакет bind9-dnsutils был обновлен, в списке кеша были показаны три разные версии этого пакета:

$ apt-cache policy bind9-dnsutils
bind9-dnsutils:
  Installed: 1:9.16.1-0ubuntu2.8
  Candidate: 1:9.16.1-0ubuntu2.9
  Version table:
     1:9.16.1-0ubuntu2.9 500
        500 http://pl.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        500 http://pl.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages
 *** 1:9.16.1-0ubuntu2.8 100
        100 /var/lib/dpkg/status
     1:9.16.1-0ubuntu2 500
        500 http://pl.archive.ubuntu.com/ubuntu focal/main amd64 Packages  

Я успешно выполнил обновление пакета bind9-dnsutils до последней версии. После обновления пакета bind9-dnsutils при проверке списка кешей для этого пакета не отображается предыдущая версия 1:9.16.1-0ubuntu2.8 в списке.

$ sudo aptitude install bind9-dnsutils=1:9.16.1-0ubuntu2.9
bind9-dnsutils:
  Installed: 1:9.16.1-0ubuntu2.9
  Candidate: 1:9.16.1-0ubuntu2.9
  Version table:
*** 1:9.16.1-0ubuntu2.9 500
        500 http://pl.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        500 http://pl.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages
        100 /var/lib/dpkg/status
     1:9.16.1-0ubuntu2 500
        500 http://pl.archive.ubuntu.com/ubuntu focal/main amd64 Packages

В результате, если я попытаюсь перейти на версию 1:9.16.1-0ubuntu2.8, я получу следующее сообщение об ошибке:

Unable to find a version "1:9.16.1-0ubuntu2.8" for the package "bind9-dnsutils"
Unable to apply some actions, aborting

Есть ли способ сохранить предыдущую версию в кеше, чтобы я мог выполнить откат на случай, если мне придется это сделать?

-1
задан 7 December 2021 в 10:40

0 ответов

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

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