Veja o parâmetro keepcache. Eu acredito que ele vai em /etc/dnf/dnf.conf e deve ler keepcache = 1 ou keepcache="true"
Comecei a usar o fedora 22 e comecei a aprender dnf apenas para descobrir dois fatos desagradáveis:
Como posso resolver isso?
Este comando cria cache de metadados para downloads:
sudo dnf makecache
Para instruir dnf
a ter mais reconhecimento de recursos e encerrar imediatamente, se for muito cedo após a última execução bem-sucedida de makecache
, adicionaremos cronômetro a ele:
sudo dnf makecache timer
Fedora 26 aqui.
If I stopped the download of packages at 99% and re-ran the install command it would download them all over again! ...
Isso é o que eu pensei no começo, mas estou instalando um grande número de pacotes com o "dnf" no momento, e algo parece estar um pouco errado sobre como os downloads parcialmente bem sucedidos são contabilizados no status Barra. Se os arquivos estiverem disponíveis por FTP, um comando "reget" pode ser emitido para retomar um download parcial, mesmo a partir de um espelho diferente, ou por intervalos de bytes arbitrários HTTP pode ser solicitado para a parte ausente de um arquivo parcialmente baixado.