A opção --download-only
precisa ser acompanhada por outro comando, seja install
, upgrade
ou qualquer outro comando necessário para o download do pacote. Se você não precisa fazer o download de pacotes, é claro que não faria download de nada. --download-only
restringe as ações do apt apenas para baixar os pacotes que ele precisa no diretório de cache, nada mais . Se sua operação terminasse com o download de dependências, ela será baixada para você.
Como ele precisa de um comando como install
ou upgrade
, ele normalmente exigiria sudo
ou permissões de root, já que o diretório padrão usado para fazer o download dos pacotes é de propriedade de root.
O comando download
é autônomo, lê a lista de pacotes e baixa apenas o pacote especificado, não faz o download de dependências nem de outros pacotes. Ele não requer permissões de root se você puder escrever seu diretório atual, isso não armazenaria os arquivos no diretório de cache de pacotes.