După ce am făcut upgrade la un pachet, când am alergat politica apt-cache <nume-pachet>
, am văzut că versiunea anterioară a aceluiași pachet nu este acolo în listă.
Înainte ca pachetul bind9-dnsutils să fie actualizat, lista cache a arătat trei versiuni diferite ale acestui pachet:
$ politica apt-cache bind9-dnsutils
bind9-dnsutils:
Instalat: 1:9.16.1-0ubuntu2.8
Candidat: 1:9.16.1-0ubuntu2.9
Tabel de versiuni:
1:9.16.1-0ubuntu2.9 500
500 http://pl.archive.ubuntu.com/ubuntu focal-updates/main pachete amd64
500 http://pl.archive.ubuntu.com/ubuntu focal-security/main pachete amd64
*** 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 pachete amd64
Am efectuat cu succes upgrade-ul pachetului bind9-dnsutils la cea mai recentă versiune. După ce pachetul bind9-dnsutils este actualizat, atunci când este verificată, lista cache pentru acest pachet nu afișează versiunea anterioară 1:9.16.1-0ubuntu2.8 în listă.
$ sudo aptitude install bind9-dnsutils=1:9.16.1-0ubuntu2.9
bind9-dnsutils:
Instalat: 1:9.16.1-0ubuntu2.9
Candidat: 1:9.16.1-0ubuntu2.9
Tabel de versiuni:
*** 1:9.16.1-0ubuntu2.9 500
500 http://pl.archive.ubuntu.com/ubuntu focal-updates/main pachete amd64
500 http://pl.archive.ubuntu.com/ubuntu focal-security/main pachete amd64
100 /var/lib/dpkg/status
1:9.16.1-0ubuntu2 500
500 http://pl.archive.ubuntu.com/ubuntu focal/main pachete amd64
Ca rezultat, dacă încerc să trec la versiunea 1:9.16.1-0ubuntu2.8, primesc acest mesaj de eroare:
Nu se poate găsi o versiune „1:9.16.1-0ubuntu2.8” pentru pachetul „bind9-dnsutils”
Nu se pot aplica unele acțiuni, se anulează
Există o modalitate de a menține versiunea anterioară imediată în cache, astfel încât să pot reveni la ea în cazul în care trebuie să o fac?