Atualize para o debian 9 mas mantenha o pacote do debian 8?

1

Estamos usando um repositório personalizado para instalar uma versão corrigida e compatível com full-http2 de nginx que está disponível para jessie. O repositório é chamado de dotdeb e não consigo encontrar nenhuma referência ao debian 9 strech.  ( link )

Posso fazer o upgrade de jessie para strech, enquanto ainda faço referência a nginx a partir do repositório dotdeb (jessie)? Ou todos os pacotes devem ser iguais a versão debian ou superior?

Obrigado.

    
por Tristan 27.06.2017 / 10:18

1 resposta

1

Sim, você pode. A ideia dos repositórios de pacotes é que você pode ter várias fontes. Para ter certeza, você pode simular a atualização, você pode obter uma lista de todas as mudanças, olhar através de 'Atualizado' e 'Removido' - se o seu pacote não está lá, você está bem.

apt-get --dry-run dist-upgrade

Se você quiser ter certeza, pode colocar o pacote em espera, o que o impedirá de mudar:

apt-mark hold <package-name>

Finalmente: espero que você esteja testando isso em um servidor dev / uat antes de lançar a produção. Se você fizer isso, e se quebrar no dev, ninguém vai se importar, não há risco. Se você não tem uma caixa de desenvolvimento, vá comprar um micro barato, um pi de framboesa serve, configure-o como seu ambiente de produção e faça a atualização, esse é o seu melhor teste.

    
por 27.06.2017 / 10:35