Edmundo Valle Neto wrote: > Luiz Fernando > > Os candidatos a instalação podem ser pesquisados através do comando > "apt-cache policy nomedopacote". > A forma como o apt vai se comportar depende de como as prioridades > do seu sistema estiverem configuradas, o sistema pode ser configurado > para atualizar automaticamente a partir da unstable ou esperar um pacote > mais recente entrar na testing. > > Por exemplo: > > Sem nenhuma configuração de prioridades: > > Por padrão todas as releases tem uma prioridade de 500 e pacotes > instalados tem uma prioridade de 100, sendo assim qualquer upgrade de > pacotes vai pegar a última versão disponível (se a release unstable > estiver disponível provavelmente vai ser de lá). > > Configurando a release testing com uma prioridade maior: > > Porém, adicionando a linha APT::Default-Release "testing"; ao > apt.conf faz com que os pacotes da testing sejam marcados com uma > prioridade de 990 (contra uma prioridade de 500 padrão de qualquer outra > release), qualquer upgrade de pacote vai tender a pegar o pacote da > release testing, mas nunca será feito um downgrade (para que seja feito > um downgrade a prioridade deve ser maior do que 1000). > > Ainda assim, se o pacote atualmente instalado não propagar para a > testing quando o pacote for atualizado na unstable, o upgrade será feito > com o pacote da unstable (já que não existirá um pacote com a mesma > versão e prioridade maior do que 500 na testing). > > Para que isso não aconteça normalmente se configura a release > unstable para ter uma prioridade abaixo de 100 (desta forma ela nunca > será usada automaticamente quando a versão passar para a testing, pois o > pacote já instalado terá uma prioridade maior), o pacote só será > atualizado automaticamente quando a versão da testing for maior do que a > versão atual. > > /etc/apt/preferences > > Package: * > Pin: release a=unstable > Pin_Priority: 80 > > > Edmundo.
Que beleza de explicação, claríssima e completa. Muito obrigado, Edmundo. Abraços, Luiz Fernando -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]