![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| GwinnBleidd |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 2.5.2008 Где: Украина, Донецк Репутация: нет Всего: нет |
Есть несколько машин под Debian. На одной из них полностью установлен и настроен нужный софт.
Вопрос: как с минимальными усилиями установить аналогичный набор пакетов на других машинах? Вопрос о переносе конфигураций/настройке пока не стоит. Только набор пакетов. Спасибо. |
|||
|
||||
| Imple |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1546 Регистрация: 14.9.2007 Где: Алма-Ата Репутация: 18 Всего: 87 |
Решение довольно простое, наверняка есть более грамотные способы это сделать, но навскидку есть такая идея:
Результатом выполнения этой комманды будет одна большааааааая комманда, выполнив которую на других машинах, можно будет доставить те пакеты, которых не хватает (удаление лишних пакетов не предусмотрено). Есть минусы: в системах должны быть прописаны одни и те же репозитории (/etc/apt/sources.list), и база apt на всех системах должна быть одинаково актуальной. Если комманда получается слишком большой, есть такой вариант:
Создаст в текущей директории скрипт aptsync, запустив который на другой машине, будет такой же результат как и в варианте 1, но и минусы те же. Еще раз - метод прямо из головы, наверняка есть софт для таких вещей, но сработать должно. Добавлено через 8 минут и 53 секунды Этот метод кстати включает только софт из репозиториев debian. Любой locally created софт не перенесется, к примеру собранные module-assistant дрова, или вручную установленные пакеты (не из репозитория). Это сообщение отредактировал(а) Imple - 15.12.2009, 20:49 -------------------- Не шалю, никого не трогаю, починяю сервер. |
||||
|
|||||
| GwinnBleidd |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 2.5.2008 Где: Украина, Донецк Репутация: нет Всего: нет |
Imple, спасибо. Я когда-то писал скрипт реализующий похожий функционал. Единственный минус у него был (как и в вашем методе) - невозможность указате версию пакета (на случай, когда репозиториев несколько). Если какие либо идеи на это счет? )))
|
|||
|
||||
| ZeeLax |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 7 Всего: 88 |
Может стоит сразу рассмотреть вариант использования FAI? Один раз настроил, потом спокойно бьёшь баклуши
-------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Администрирование" | |
|
|
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование *NIX систем | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |