Есть сеть из n машин под управлением ОС Debian и доступ к ним по ssh. Также есть один диск с репозиторием.
Как параллельно установить набор пакетов с этого диска на все n машин?
Ответ
на какой-нибудь общедоступной машине «расшариваете» содержимое диска по любому подходящиему протоколу: http, nfs, samba, ftp и т.д.
на каждой из n машин добавляете соответствующую строчку в /etc/apt/sources.list (а лучше — в отдельный файл в /etc/apt/sources.list.d/).
на каждой из n машин обновляете список пакетов (sudo apt-get update).
на кажлой из n машин устанавливаете нужные пакеты (sudo apt-get install ...).
как выполнить одну и ту же команду на множестве машин параллельно, я описывал, например, здесь: https://ru.stackoverflow.com/a/439394/178576
Комментариев нет:
Отправить комментарий