--download-onlyВыключатель должен сопровождаться другой командой, будь то install, upgradeили любой другой команды потребуется для загрузки пакета. Если вам не нужно загружать пакеты, ясно, что они ничего не загрузят. --download-onlyограничивает действия apt только загрузкой нужных пакетов в каталог кеша, не более того . Если ваша операция закончится загрузкой зависимостей, она загрузит их для вас.
Поскольку для этого требуется команда, подобная installили upgradeобычно требующая sudoразрешения root, поскольку каталог по умолчанию, используемый для загрузки пакетов, принадлежит пользователю root.
Команда downloadявляется автономной, она читает список пакетов и загружает только указанный пакет, не загружает зависимости и другие пакеты. Если вы можете записать свой текущий каталог, не требуются права суперпользователя, файлы не будут храниться в каталоге кэша пакета.
man apt-get.