provider_mirror
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| provider_mirror [2016/01/19 10:12] – Alexander | provider_mirror [2025/02/19 18:48] (текущий) – [Настройка локального сервера обновлений] Vladimir Manov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Сервер обновления прошивок для медиацентров TVIP ====== | ====== Сервер обновления прошивок для медиацентров TVIP ====== | ||
| - | Для автоматического обновления прошивки на медиацентров TVIP используется протокол HTTP. | + | Для автоматического обновления прошивки на медиацентров TVIP используется протокол |
| ===== Структура сервера обновлений. ===== | ===== Структура сервера обновлений. ===== | ||
| Строка 11: | Строка 11: | ||
| Где: | Где: | ||
| * < | * < | ||
| - | * < | + | * < |
| * <тип обновления> | * <тип обновления> | ||
| * < | * < | ||
| + | |||
| + | Пример: | ||
| Для определения версии прошивки на сервере используется файл: | Для определения версии прошивки на сервере используется файл: | ||
| Строка 19: | Строка 21: | ||
| http:// | http:// | ||
| </ | </ | ||
| - | В этом файле указанна версия прошивки, | + | |
| + | Пример: | ||
| + | |||
| + | В этом файле указанна версия прошивки, | ||
| + | Начиная с версии прошивки 3.7.12, последняя строка info-файла должна содержать **#end#**, без данной строки файл не считается валидным. \\ | ||
| Приставка сравнивает версию прошивки на сервере с локальной версией, | Приставка сравнивает версию прошивки на сервере с локальной версией, | ||
| ===== Выбор сервера обновлений ===== | ===== Выбор сервера обновлений ===== | ||
| - | По-умолчанию проверка обновлений производится с сервера [[http:// | + | По-умолчанию проверка обновлений производится с сервера [[http:// |
| // | // | ||
| Строка 41: | Строка 47: | ||
| ==Особенности: | ==Особенности: | ||
| - | * Все официальные обновления всегда доступны на сервере по-умолчанию | + | * Все официальные обновления всегда доступны на сервере по-умолчанию: // |
| - | * В прошивках 1.0.10 и ниже используется сервер обновлений по-умолчанию: | + | * В прошивках 1.0.10 и ниже использовался сервер обновлений по-умолчанию: |
| - | * В прошивках от 1.0.17 до 3.3.x используется сервер обновлений по-умолчанию: | + | * В прошивках от 1.0.17 до 3.3.x использовался сервер обновлений по-умолчанию: |
| * В прошивках 3.4.3 и выше используется сервер обновлений по-умолчанию: | * В прошивках 3.4.3 и выше используется сервер обновлений по-умолчанию: | ||
| + | * В целях улучшения качества услуг запросы на загрузку обновлений ПО с серверов TVIP // | ||
| | | ||
| ===== Настройка локального сервера обновлений | ===== Настройка локального сервера обновлений | ||
| Строка 52: | Строка 59: | ||
| Распространение обновлений реализовано по протоколу rsync. | Распространение обновлений реализовано по протоколу rsync. | ||
| - | для синхронизации обновлений рекомендуем использовать следующую команду: | + | Для получения/ |
| < | < | ||
| - | rsync -P --timeout=1800 -aWvH --stats --force --delete --delete-after --exclude=prov* rsync:// | + | rsync -P --timeout=3000 -aWvH --stats --force --delete --delete-after --exclude=prov* rsync:// |
| </ | </ | ||
| - | Рекомендуемая периодичность синхронизации 1-2 раза в сутки. | + | Рекомендуемая периодичность синхронизации 1-2 раза в сутки, но не чаще 1 раза в час. |
provider_mirror.1453198373.txt.gz · Последнее изменение: — Alexander
