Почему пакеты deb перезагружаются при локальной установке пакетов deb
У меня есть две машины Ubuntu 16.04.3 системы A и B.
Сначала я выполняю apt update && apt-get install XXX YYY ZZZ
на машине А, и я могу получить все пакеты Deb на /var/cache/apt/archives/
, Затем я копирую все эти пакеты deb из A в B и на компьютере B выполняю apt update && apt install ./debsFromA/*.deb
установить эти пакеты deb локально.
Однако я обнаружил, что машина B перезагружает все эти пакеты deb с официального сайта ubuntu ( http://us.archive.ubuntu.com/ubuntu/ т. Д.).
Итак, я предложил все пакеты deb, с какой стати они все еще загружаются?
2 ответа
Я сам решаю эту проблему следующим способом:
- Загрузите все необходимые пакеты на машине A с
apt-get
(чтобы сохранить их в/var/cache/apt/archive
) - Копировать содержимое
/var/cache/apt/archive/*.deb
от машины А к съемному хранилищу - Скопируйте deb-файлы из съемного хранилища в
/var/cache/apt/archive
машины B - Бежать
sudo apt-get update
с последующимsudo apt-get install <appname1> <appname2> ...
на машине B (он получит все deb-файлы из локального/var/cache/apt/archive
кэш)
Этот метод прост и не использует никакого специального программного обеспечения.
Ваш ответ можно найти здесь. Возможно, вам придется адаптировать предоставленные данные к вашей ситуации, особенно если вы не используете графический интерфейс.