Qualche volte puo' tornare utile sapere le versioni disponibili nei repositori di un certo pacchetto, magari perché vogliamo fare un downgrade, cioè retrocedere di versione, di un certo pacchetto. Per esempio qualche volta ho necessità di usare una versione vecchia del kernel e per fare ciò devo sapere quali sono le versioni disponibili del kernel installabile. Per fare questo è necessario utilizzare l'opzione madison del comando apt-cache.
Il manuale di apt-cache dice:
Il comando madison di apt-cache cerca di imitare il formato di uscita e un sottoinsieme delle funzionalità di madison, lo strumento di gestione dell'archivio di Debian. Mostra le versioni disponibili di un pacchetto in forma tabellare. Contrariamente al madison originale, può mostrare informazioni solamente per l'architettura per cui APT ha recuperato gli elenchi dei pacchetti (APT::Architecture).
root@vbox:~# apt-cache madison firefox
firefox | 88.0+build2-0ubuntu0.20.04.1 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
firefox | 88.0+build2-0ubuntu0.20.04.1 | http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
firefox | 75.0+build3-0ubuntu1 | http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
root@vbox:~# apt-cache madison curl
curl | 7.68.0-1ubuntu2.5 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
curl | 7.68.0-1ubuntu2.5 | http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
curl | 7.68.0-1ubuntu2 | http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
root@vbox:~# apt-cache madison fmpeg
N: Impossibile trovare il pacchetto fmpeg
root@vbox:~# apt-cache madison ffmpeg
ffmpeg | 7:4.2.4-1ubuntu0.1 | http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
ffmpeg | 7:4.2.4-1ubuntu0.1 | http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages
ffmpeg | 7:4.2.2-1ubuntu1 | http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
root@vbox:~# apt-cache madison linux-image-generic
linux-image-generic | 5.4.0.72.75 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
linux-image-generic | 5.4.0.72.75 | http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
linux-image-generic | 5.4.0.26.32 | http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
firefox | 88.0+build2-0ubuntu0.20.04.1 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
firefox | 88.0+build2-0ubuntu0.20.04.1 | http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
firefox | 75.0+build3-0ubuntu1 | http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
root@vbox:~# apt-cache madison curl
curl | 7.68.0-1ubuntu2.5 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
curl | 7.68.0-1ubuntu2.5 | http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
curl | 7.68.0-1ubuntu2 | http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
root@vbox:~# apt-cache madison fmpeg
N: Impossibile trovare il pacchetto fmpeg
root@vbox:~# apt-cache madison ffmpeg
ffmpeg | 7:4.2.4-1ubuntu0.1 | http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
ffmpeg | 7:4.2.4-1ubuntu0.1 | http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages
ffmpeg | 7:4.2.2-1ubuntu1 | http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
root@vbox:~# apt-cache madison linux-image-generic
linux-image-generic | 5.4.0.72.75 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
linux-image-generic | 5.4.0.72.75 | http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
linux-image-generic | 5.4.0.26.32 | http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
Trovare versioni pacchetto deb su Ubuntu |