Для подобных нужд я запускаю небольшую виртуальную машину на своей машине с 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>
.