Для подобных нужд я запускаю небольшую виртуальную машину на своей машине с Windows. Для загрузки пакетов без установки вы можете использовать apt-get download <package_name> . Команда загрузит пакет в каталог, в котором вы запускаете команду. Затем вы можете скопировать пакеты на хост, а затем на флэш-диск, и, наконец, на компьютер, который вы используете.
Я знаю, что это, возможно, не самое элегантное решение, но, по крайней мере, работает для меня.
О, я забыл: если вам нужна проверка зависимостей, вы можете запустить apt-get -s install <package_name> , скопировать строку зависимости и просто вставить команду apt-get download .
Обновление 2: я посмотрел на справочную страницу apt-get . У него есть переключатель с именем --download-only . Вы можете передать это, чтобы установить & apt-get получит все пакеты для вас, но не установит их. Вы можете найти ваши пакеты в /var/cache/apt/archives . Иногда apt-get clean удаляет файлы из каталога, поэтому вы можете легко получить нужные вам пакеты.
Обновление 3: Чтобы установить пакеты, полученные с помощью метода из Обновления 2, вам нужно снова поместить эти пакеты в /var/cache/apt/archives на автономном компьютере. Если вы хотите установить пакеты, полученные с помощью apt-get download , вы можете использовать dpkg -i <package_file> .