## Обновление программного обеспечения

````{only} ecdis
{{ menu }} → {{ settings }} → {{EN_settings_system}} → {{EN_settings_system_sysinfo}} → Check & Update
````

````{only} (soenki or ecs)
{{ menu }} → {{ settings }} → {{RU_settings_system}} → {{RU_settings_system_sysinfo}} → Проверить обновления
````

````{only} tour
{{ tour_main_menu_off }} → {{ tour_settings_off }} → {{RU_settings_system}} → {{RU_settings_system_sysinfo}} → Проверить обновления
````

### Подготовка к обновлению

````{only} ecdis
**Обновление ПО ЭКНИС «АРКТИКА»** выполняется с помощью **USB-носителя**, на который записан архив с обновлениями, выпущенными разработчиком СПО или из репозитория производителя ПО ЭКНИС.

![Окно информации о системе](images/check-update.png)
````

````{only} soenki
**Обновление ПО СОЭНКИ «СТРЕЖЕНЬ»** выполняется с помощью **USB-носителя**, на который записан архив с обновлениями, выпущенными разработчиком СПО или из репозитория производителя ПО СОЭНКИ.

![Окно информации о системе](images/soenki_SW_update.png)
````

````{only} ecs
**Обновление ПО ЭКС «Лоция ВВП»** выполняется с помощью **USB-носителя**, на который записан архив с обновлениями, выпущенными разработчиком СПО или из репозитория производителя ПО ЭКС.

![Окно информации о системе](images/soenki_SW_update.png)
````

````{only} tour
**Обновление ПО «Лоция ТУР»** выполняется с помощью **USB-носителя**, на который записан архив с обновлениями, выпущенными разработчиком СПО или из репозитория производителя ПО «Лоция ТУР».

![Окно информации о системе](images/TOUR_SW_update.png)
````

```{important}
**Информация о наличии обновлений ПО** доступна на сайтах:
- https://lociyavvp.ru/
- https://ssgnavigation.com/

**Обновление ПО бортовых систем** осуществляется авторизованными дилерами ООО "ССГ НАВИГАЦИЯ".
```

````{only} (ecdis or soenki) or ecs
```{important}
**Перед обновлением ПО** выполните {doc}`монтирование USB-носителя </sections/system-settings/media-devices/index>`
```
````

### Логика поиска обновлений

 1. Вначале ПО выполняет поиск обновлений на съёмном носителе.
 2. Если носитель отсутствует, поиск выполняется в репозитории.
 3. Если носитель обнаружен и на нём обнаружен пакет обновления, ПО  проверяет актуальность обновления.
 4. После проверки актуальности обновления - выполняется сравнение с обновлением в репозитории.
 5. Устанавливается последнее актуальное обновление.

```{attention}
Для обновления ПО из репозитория - должен быть предоставлен доступ в сеть Internet.

Репозиторий расположен по адресу `mirror.ssgnavigation.com`.

При настройке сети мостика адрес репозитория должен быть внесён в перечень **надёжных**
```

### Процедура обновления

#### 1. Проверка обновлений

- **Если обновления недоступны**, в нижней части окна появится уведомление: **«Обновления не обнаружены»**
- **При обнаружении файлов обновления**, подтвердить действие в диалоге нажатием **"Update"**

````{only} ecdis
![Диалог обновления](images/obnovlenie-po-04-update-dialog.png)
````

````{only} (soenki or ecs) or tour
![Диалог обновления](images/SOENKI_Update_1.png)
````

#### 2. Запуск процесса обновления

- **Будет запущена утилита** обновления программного обеспечения
- **Обновление выполняется автоматически**

````{only} ecdis
![Утилита обновления](images/obnovlenie-po-05-update-utility.png)
````

````{only} (soenki or ecs) or tour
![Утилита обновления](images/SOENKI_Update_4.png)
````

#### 3. Завершение обновления

- **Дождаться** окончания обновления
- **Нажать кнопку "Перезагрузить"** для применения изменений

#### 4. Проверка установки и обновления баз данных

- После перезагрузки приложения будет выполнена проверка установки баз данных. Проверка выполняется в фоне. При корректном обновлении будет запущено приложение.
- Если какая-либо из баз данных не будет установлена корректно -- будет выведен экран с перечнем баз данных и результатов их проверки
- Напротив пунктов списка будет отображено ✔-- обновление выполнено корректно
- для перехода к приложению нажать **Continue**

![Проверка баз данных](images/DB-check.png)

```{warning}
Не прерывайте процесс обновления до его полного завершения. Это может привести к повреждению системы.
```

```{important}
**При некорректном завершении обновления ПО** - обратитесь к авторизованному дилеру ООО "ССГ НАВИГАЦИЯ".
```

```{important}
**Отказ обновления** - Перед началом обновления ПО необходимо убдедиться, что в системе установлено корректное время. Если дата и время системы будут более ранние, чем дата выпуска пакета обновлений, приложение не установит обновления".
```

```{tip}
**Перед обновлением** ПО рекомендуется создать {doc}`резервную копию </sections/basic-operations/backup-copies/index>`.
```
