A opção -i
faz com que o sudo execute o comando no shell especificado pelo shell de login do usuário alvo (neste caso, root), como você pode confirmar, por exemplo, executando
$ sudo -i sh -c 'echo $HOME'
/root
Por isso, está dizendo a você que não há diretório Downloads
na casa de root
. Se você deseja executar comandos como root, mas no ambiente do usuário invocador, use sudo -s
.