Один из способов сделать это - apt-offline. Вы можете скачать пакет здесь (убедитесь, что вы также получите зависимости) и установить с помощью
sudo dpkg -i apt-offline_1.3.1_all.deb
После того, как вы установили run
sudo apt-offline set mypackages.sig --install-packages your_packages (you can also use `--upgrade` for a full upgrade, see `man apt-offline` for more details).
Затем возьмите файл, который (mypackages.sig) и запустите
sudo apt-offline get mypackages.sig --no-checksum --bundle mypackages.zip
Теперь вернитесь к своей файловой системе, чтобы установить ее:
unzip mypackages.zip
Это должно привести к списку .deb, которые вы можете установить вручную с помощью dpkg -i *.deb.
Я также нашел здесь что-то, называемое здесь , которое можно проверить:
Keryx это бесплатное приложение с открытым исходным кодом для обновления Linux. Проект Keryx начался как способ для пользователей с коммутируемым доступом или с низким уровнем пропускной способности Интернета, чтобы иметь возможность загружать и обновлять пакеты на их дистрибутиве Linux на основе debian. Keryx, специально построенный для Ubuntu, позволяет пользователям выбирать пакеты для установки, проверки обновлений и загрузки этих пакетов на USB-накопитель. Пакеты сохраняются на устройстве, а затем возвращаются в ящик Linux, из которого он был создан, и затем устанавливаются.Наконец, вы также можете сделать все это вручную с помощью apt-get из другой системы:
sudo apt-get update --print-uris -y | sed "s/'//g" | cut -d ' ' -f 1,2 |
while read url target; do wget $url -O ./$target; done
Приведенная выше команда загрузит все .deb файлы, необходимые для установки ваших пакетов , Подробнее см. Мой ответ.