FreeSource : ТимурБатыршин/СозданиеУдаленногоРепозитория

Создание удаленного репозитория из кэша apt


Предположим ситуацию, когда в локальной сети несколько компьютеров вытягивают обновления и новый софт из интернета.
Чтобы не создавать ненужный трафик логично организовать вытянутое добро в виде локального репозитория, в который соседи по локалке будут заглядывать прежде, чем лезть в интернет. Удобно автоматизировать этот процесс, чтобы на локальном сервере всегда был репозиторий последнего софта с сервера производителя дистрибутива.

Для этой цели может использоваться следующая комбинация скриптов:

На клиентских компьютерах:

Пользователь из под которого запускается скрипт должен входить в группу rpm.


На сервере:


Эти скрипты должны регулярно запускаться (например, по cron-у раз в сутки) на клиентских машинах и сервере.
В /etc/apt/sources.list указываем все локальные репозитории:


Если нет цели собирать репозитории с нескольких компьютеров, возможно, проще будет использовать эти скрипты: Создание Локального Репозитория

TODO: написать дуполовку для сервера

Страницы, ссылающиеся на данную: ТимурБатыршин