|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : slava kozyrev 2:5004/53 18 Jan 2005 14:37:21 To : All Subject : как правильней организоватть Debian-update -------------------------------------------------------------------------------- Есть несколько машин с Debian в локальной сети (A B C), на каждой стоит свой набор пакетов, в чем-то пересекающийся. Доступ к инету есть и будет только у одной (А), она же должна хранить локальный репозиторий всех установленных пакетов и периодичеcки проверять апдейты на хранимые пакеты. Hа В и С для apt-get прописана только машина A или даже локальный (не в сети и не будет). 1. Пакеты установленные на А - всё просто apt-get update&& apt-get upgrade && переносим новые пакеты в общую помойку&&делаем новый Packages. 2. Пакеты которые не установлены на центральной машине - получить (с зависимостями?) apt-get -d install пакет + пишем скрипт на периодический апдейт их по списку. 3. Пакет установлен на А, но его нет в репозитории - тащим руками, а как быть с зависимостями (как вообще в данном случае решается вопрос)? В дальнейшим сводится к п1. Хотя в принципе всё сводится к построению общего списка и апдейту репозитория по нему, но при в несении в общий список пакета нужно учитывать его зависимости. Весь Дебиан на А мне не нужен, фактически там должен быть только ограниченный минимальный набор пакетов. И ещё одно усложнение возможно А - не Дебиан ;)) (как получится), apt-get нету, да и вообще он unix-подобный, но perl + wget есть (это если уже есть подобное решение - так сказать предупредительный выстрел вверх). With best regards, Slava Kozyrev. --- ifmail v.2.15.lk7.b7 * Origin: Dionis-Lite (2:5004/53.4@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1212690158efc.html, оценка из 5, голосов 10
|