Hm, isso parece ser exatamente o que as PhasedUpdates são. Também confira link e link .
Para resumir os links acima:
- O Ubuntu introduziu silenciosamente um novo mecanismo em sua versão 13.04, que implementa atualizações de pacote progressivamente, atualizando cada atualização para um pequeno subconjunto da base total de usuários e aumentando a atualização para todos ao mesmo tempo.
- No final do cliente, atualizações em fases são implementadas na ferramenta
update-manager
, que é o aplicativo de instalação de atualização gráfica do Ubuntu. Os outros métodos para atualizar um pacote, comoapt-get
, não são afetados pelo plano de atualização em fases. -
update-manager
gera um número aleatório entre zero e um para cada pacote e compara-o ao valorPhased-Update-Percentage
publicado no servidor para esse pacote. Se o número gerado deupdate-manager
for menor que a porcentagem publicada, o pacote será adicionado à lista de atualizações disponíveis que o usuário pode instalar. As dependências de um pacote são enviadas automaticamente. -
É possível desativar o processo de Atualização em fases adicionando o seguinte ao arquivo de configuração
/etc/apt/apt.conf
:Update-Manager::Never-Include-Phased-Updates “True”;
Aqui, um verso para imprimir todos os pacotes com a tag Phased-Update-Percentage
:
apt-cache show ".*"|sed -r '/^Package:/h;/^Phased-Update-Percentage:/{H;x;s/\n/\n\t/;p};d'