Назад | Перейти на главную страницу

Как создать зеркало Linux для программного обеспечения и руководства?

У меня есть пара серверов, которые тратят ресурсы впустую, и я хотел бы создать из них зеркала Linux и поставить их на службу широкой публике.

Является ли зеркало таким же простым, как доступ к общедоступной ftp-папке или простому веб-серверу с большими файлами, чтобы люди могли загружать их, ИЛИ существуют ли какие-либо правила, которые я должен соблюдать? Например, ключи GPG и так далее.

Также я хотел бы разместить пару руководств по Linux, любые идеи будут оценены по достоинству?

Принятый метод зеркалирования отличается от дистрибутива к дистрибутиву. Вы даже можете подать заявку на зеркалирование основного репозитория ядра. Вот несколько примеров:

Главное, что вам нужно - это постоянное надежное соединение с неограниченным использованием полосы пропускания.

Обычно это просто случай регулярной синхронизации с восходящим зеркалом и публикации файлов с помощью HTTP и, возможно, FTP. Однако при синхронизации необходимо проявлять некоторую осторожность, чтобы гарантировать, что ваше зеркало всегда согласовано с точки зрения клиента. Этот процесс зависит от метаданных в архиве (архив Debian, реподанные RPM), но обычно включает два этапа rsync обработать. Затем вы, вероятно, захотите зарегистрироваться в качестве официального зеркала с проектами, которые вы зеркалируете, чтобы люди действительно могли обнаружить ваше зеркало.