Como saber a versão do pacote instalado?
apt-cache policy <package name>
O comando acima mostrará a versão do pacote instalado e também todas as versões disponíveis no repositório de acordo com a versão do Ubuntu em que você está executando. Ele não exibe a versão do pacote que foi destinada para outra versão do Ubuntu (não sua).
Exemplo:
$ apt-cache policy gparted
gparted:
Installed: 0.16.1-1
Candidate: 0.16.1-1
Version table:
*** 0.16.1-1 0
500 http://ubuntu.inode.at/ubuntu/ saucy/main amd64 Packages
100 /var/lib/dpkg/status
Portanto, a versão do gparted instalada é 0.16.1-1
.
Como instalar uma versão específica do pacote?
sudo apt-get install <package name>=<version>
Exemplo:
$ sudo apt-get install gparted=0.16.1-1
Reading package lists... Done
Building dependency tree
Reading state information... Done
gparted is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 265 not upgraded.