Обновление приложения с помощью командной строки
Обновление приложения с помощью командной строки выполняется путем установки на устройство новой версии приложения из пакета формата RPM или DEB в соответствии с типом менеджера пакетов.
Если в новой версии приложения изменились условия Лицензионного соглашения и/или Политики конфиденциальности, вам нужно принять новые условия в ходе обновления приложения. Ознакомьтесь с новой версией Лицензионного соглашения и/или Политики конфиденциальности:
- новая версия Лицензионного соглашения расположена в директории (~/.kess/<
версия приложения
>/license.<идентификатор языка
>); - новая версия Политики конфиденциальности расположена в директории (~/.kess/<
версия приложения
>/license.<идентификатор языка
>).
Если вы не согласитесь с условиями Лицензионного соглашения и/или Политики конфиденциальности, приложение не будет обновлено.
Если в новой версии приложения изменились условия Положения о Kaspersky Security Network, вам нужно принять или отклонить новые условия использования Kaspersky Security Network. Ознакомьтесь с новой версией документа, расположенной в директории (~/.kess/<версия приложения
>/ksn_license.<ID языка
>). Отказ от использования Kaspersky Security Network не прерывает процесс обновления приложения Kaspersky Embedded Systems Security. Вы можете включить, выключить или изменить режим Kaspersky Security Network позже.
Если в прошлой версии приложения вы использовали KSN и приняли условия Положения о Kaspersky Security Network, при обновлении версии приложения вам нужно принять условия Положения о Kaspersky Security Network, в противном случае использование KSN будет выключено.
Чтобы принять условия новых соглашений в ходе обновления, используйте переменные KESS_EULA_AGREED=yes
, KESS_PRIVACY_POLICY_AGREED=yes
и KESS_USE_KSN=yes/no
.
Чтобы обновить приложение:
- Установите пакет приложения с помощью следующей команды в соответствии с типом менеджера пакетов. Если у вас установлен графический пользовательский интерфейс приложения предыдущей версии, вам также нужно установить пакет, содержащий файлы графического интерфейса приложения.
- для пакета в формате RPM:
# [KESS_EULA_AGREED=yes] [KESS_PRIVACY_POLICY_AGREED=yes] [KESS_USE_KSN=yes/no] rpm -U --replacefiles --replacepkgs kess-3.4.0-<
номер сборки
>.<arch>.rpm [kess-gui-3.4.0-<
номер сборки
>.<arch>.rpm]
где
<arch>
– тип архитектуры:- i386 – для 32-битных операционных систем;
- x86_64 – для 64-битных операционных систем.
Если на операционной системе с менеджером пакетов типа rpm установлены пакет приложения и пакет графического интерфейса, не рекомендуется обновлять только один из пакетов.
- для пакета в формате DEB:
# [KESS_EULA_AGREED=yes] [KESS_PRIVACY_POLICY_AGREED=yes] [KESS_USE_KSN=yes/no] apt-get install ./kess_3.4.0-<
номер сборки
>_<arch>.deb [./kess-gui_3.4.0-<
номер сборки
>_<arch>.deb]
где
<arch>
– тип архитектуры:- i386 – для 32-битных операционных систем;
- amd64 – для 64-битных операционных систем.
Если на операционной системе с менеджером пакетов типа dpkg установлены пакет приложения и пакет графического интерфейса, невозможно обновить только один из пакетов.
- для пакета в формате RPM:
- Приложение Kaspersky Embedded Systems Security будет автоматически перезапущено.
Пример: Установить пакет приложения в формате RPM с пакетом графического пользовательского интерфейса для 64-битных операционных систем:
|
Если для управления приложением вы используете командную строку, после обновления для большинства параметров приложения используются значения, настроенные для предыдущей версии приложения. Для некоторых параметров устанавливаются особые значения. Параметры, которые отсутствовали в предыдущей версии приложения, в новой версии приложения принимают значения по умолчанию.
Изменения параметров приложения, сделанные после завершения обновления и до перезапуска приложения, не сохраняются.