Тестирование установочного скрипта в Linux - PullRequest
0 голосов
/ 02 марта 2011

Я пишу сценарий Bash, который настраивает среду разработки Drupal для людей, использующих Ubuntu. Чтобы проверить это, я установил свежую копию Ubuntu в VirtualBox и постоянно использую функцию моментального снимка, чтобы вернуть мою свежую установку после каждого запуска скрипта.

В настоящее время, однако, мой скрипт повторно загружает все пакеты, которые должны быть установлены, каждый раз, когда я запускаю скрипт. Есть ли способ получить apt-get для установки этих пакетов из локального хранилища?

Возможно, их скачивают, но не устанавливают сразу. Затем сделать снимок, а затем использовать apt-get, который будет использовать локальные загруженные пакеты.

Как бы я поступил так? Может быть, есть какая-то магия apt-get, которая добьется цели?

1 Ответ

1 голос
/ 02 марта 2011

apt-get --download-only install должен сделать трюк.

Затем сделайте снимок, затем снова запустите apt-get install без --download-only.

...