После обновления пакета при запуске 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
Есть ли способ сохранить предыдущую версию в кеше, чтобы я мог выполнить откат на случай, если мне придется это сделать?