Você pode especificar um repositório com a opção -t
. Como exemplo, adicionei o seguinte repositório a /etc/apt/sources.list
para instalar a última versão do Iceweasel:
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
Como você sabe, existe um mesmo pacote iceweasel
no repositório oficial da Debian. Se eu quiser instalar o Iceweasel deste repositório específico, eu corro:
apt-get install -t squeeze-backports iceweasel
da página de manual do apt-get:
-t, --target-release, --default-release
This option controls the default input to the policy engine, it creates a default pin at priority 990 using the specified
release string. This overrides the general settings in /etc/apt/preferences. Specifically pinned packages are not affected by
the value of this option. In short, this option lets you have simple control over which distribution packages will be retrieved
from. Some common examples might be -t '2.1*', -t unstable or -t sid. Configuration Item: APT::Default-Release; see also the
apt_preferences(5) manual page.
Acho que esta é uma solução melhor,
Fonte de: link