Manchmal möchte man eine bestimmte Version eines Programmes installieren.
Um die möglichen Versionen anzuzeigen, kann man apt-cache madison
verwenden. Hier am Beispiel von Gitlab, dafür müssen die Repositorys eingebunden sein da sonst apt
das Paket nicht kennt.
apt-cache madison gitlab-ce
gitlab-ce | 11.4.5-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/debian stretch/main amd64 Packages
gitlab-ce | 11.4.4-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/debian stretch/main amd64 Packages
gitlab-ce | 11.4.3-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/debian stretch/main amd64 Packages
gitlab-ce | 11.4.0-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/debian stretch/main amd64 Packages
gitlab-ce | 11.3.9-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/debian stretch/main amd64 Packages
gitlab-ce | 11.3.8-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/debian stretch/main amd64 Packages
Nun kann man das gewünschte Paket installieren mit apt install <Paket>=<Version>
apt install gitlab-ce=11.3.1-ce.0