Оскільки ви хочете саме те, apt-get install
що вам дасть, можливо, варто застосувати запуск apt-get install
у режимі "тільки для завантаження" за допомогою спеціального каталогу архівів:
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed.
Configuration Item: APT::Get::Download-Only.
Як змінити каталог архівів? Це варіант конфігурації:
FILES
[...]
/var/cache/apt/archives/
Storage area for retrieved package files. Configuration Item: Dir::Cache::Archives.
Їх можна тимчасово змінити за допомогою --option
параметра:
-o, --option
Set a Configuration Option; This will set an arbitrary configuration option.
The syntax is -o Foo::Bar=bar. -o and --option can be used multiple times
to set different options.
Узагальнити:
apt-get install -d -o dir::cache::archives="/some/cache/dir" <package>
Ця команда завантажить (і тільки завантажити, не встановлювати) відповідні .deb
файли <package>
в /some/cache/dir
. Каталог буде містити .deb
файли пакету, його залежності, файл блокування та каталог "частковий" (який повинен бути порожнім). Фільтрування потрібного .deb
файлу має бути тривіальним.