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