Ubuntu: 'debdelta-upgrade' atualiza apenas um delta de cada vez

1

Com o plain Debian debdelta-upgrade funciona corretamente: ele obtém uma lista de arquivos atualizáveis, faz o download de todos deltas disponíveis e cria o .deb em> atualizar arquivos. Portanto, se os pacotes foo , bar e baz tiverem deltas disponíveis, então debdelta-upgrade buscará foo , < em> bar , e baz , depois saia.

Mas sob Ubuntu distros, (testado com Mint e Lubuntu ), quando existem vários pacotes com deltas disponíveis, debdelta-upgrade fetches apenas um delta de cada vez. Se executado uma vez, ele busca foo e depois sai; se for executado novamente, ele busca bar ; se for executado novamente, ele busca baz .

Em Ubuntu , este kludge funciona:

apt list --upgradable 2> /dev/null | sed -n '1!s#/.*##p' | \
    xargs -n 1 debdelta-upgrade

Mas é lento, pois cada vez que debdelta-upgrade é executado, ele precisa de 5 segundos para inicializar ("atualizando o cache do apt") - se 10 pacotes precisarem de atualização, isso é um pacote adicionado (pacote de 5 seg x 10) em variantes do Ubuntu .

Existe uma correção?

    
por agc 05.08.2016 / 14:54

0 respostas