Por padrão, o apt instala a versão do pacote com o maior número de versão. Você pode usar as preferências do APT (wiki ) para anular isso. As preferências do APT permitem configurar prioridades para as versões do pacote com base no nome do pacote, no número da versão e na origem a partir da qual o pacote é instalado.
Por padrão, uma fonte de pacotes tem prioridade 500. Se você reduzir a prioridade para 100, os pacotes dessa origem não serão instalados automaticamente, a menos que seja necessário satisfazer uma dependência. Se você reduzir a prioridade para 1, os pacotes dessa fonte nunca serão instalados, a menos que você solicite explicitamente essa versão ou essa fonte.
Crie um arquivo em /etc/apt/preferences.d
e declare pacotes cujo A origem é o espelho Debian que você usa (e security.debian.org
, se você não quiser atualizações de segurança) como tendo prioridade 100 (ou 1, dependendo do quanto você deseja evitar o download de pacotes). Por exemplo, se você atualizar de ftp.iitm.ac.in
(ou seja, se houver linhas começando com deb ftp://ftp.iitm.ac.in/
em /etc/apt/sources.list
):
Package: *
Pin: origin "ftp.iitm.ac.in"
Pin-Priority: 100