Personne ne peut garantir que le paquet dans le dépôt sera une version corrigée.
Il est possible d'empêcher la mise à niveau d'un paquet installé, mais apt
installera toujours une version disponible du dépôt. Personne ne conserve d'anciennes versions dans ces dépôts.
En fait, il peut y avoir deux versions : la version initiale et une version "mise à jour".
Mais il est très peu probable qu'un paquet soit mis à jour vers une nouvelle version majeure dans un dépôt LTS. Une correction mineure peut être publiée, mais je ne pense pas qu'elle puisse affecter les fonctionnalités.
Les
sudo apt-get install tofrodos:i386=version
est la commande correcte. Mais il n'y a pas de 1.17.3
dans les dépôts.
La version correcte est 1.7.13+ds-2ubuntu1
.
pilot6@Pilot6:~$apt-cache policy tofrodos
tofrodos:
Installed: (none)
Candidate: 1.7.13+ds-2ubuntu1
Version table:
1.7.13+ds-2ubuntu1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Ainsi, le
sudo apt-get install tofrodos:i386=1.7.13+ds-2ubuntu1
devrait fonctionner.
Il s'agit de la version "initiale" pour xenial
. Même si le paquet est mis à niveau dans xenial-updates
la commande installera cette version.