使用命令行更新应用程序
2023年12月20日
ID 236426
按照以下步骤将先前版本的应用程序更新到 Kaspersky Endpoint Security 12.0 for Linux。
应用程序更新包括以下步骤:
- 开始安装适用于软件包管理器的 Kaspersky Endpoint Security 12.0 for Linux 软件包。
如果您安装了图形用户界面,那么还需要启动包含图形用户界面文件的软件包。
- 接受最终用户授权许可协议条款。
如果最终用户授权许可协议的条款在新版本的应用程序中发生变化,您需要接受最终用户授权许可协议的新条款。阅读位于 ~/.kesl/<
应用程序版本
>/ksn_license.<语言 ID
> 目录中的新版本授权许可协议。如果您不接受最终用户授权许可协议的条款,应用程序不会更新。 - 接受隐私策略条款。
如果隐私策略的条款在新版本的应用程序中发生变化,您需要接受隐私策略的新条款。阅读位于 ~/.kesl/<
应用程序版本
>/ksn_license.<语言 ID
> 目录中的新版本隐私策略。如果您不接受隐私策略的条款,应用程序不会更新。 - 接受卡巴斯基安全网络声明。
如果卡巴斯基安全网络声明的条款在新版本的应用程序中发生变化,您需要接受或拒绝加入卡巴斯基安全网络的新使用条款。阅读位于 ~/.kesl/
<应用程序版本>
/ksn_license.<语言 ID
> 目录中的新版本文档。拒绝参与卡巴斯基安全网络不会中断 Kaspersky Endpoint Security 更新过程。您可以稍后启用、禁用或更改卡巴斯基安全网络模式。如果您使用了 KSN 并且接受了先前版本应用程序的卡巴斯基安全网络声明的条件,则更新应用程序时,您需要接受卡巴斯基安全网络声明的条件。否则,将会禁止使用 KSN。
- 自动重新启动应用程序。
如果最终用户授权许可协议、隐私策略或卡巴斯基安全网络声明的条款在新应用程序版本中发生变化,应用程序更新将以出错结束。在这种情况下,您需要阅读新版本的文档并确认您已完全阅读并接受其条件。为此,请使用 KESL_EULA_AGREED=yes
、KESL_PRIVACY_POLICY_AGREED=yes
和 KESL_USE_KSN=yes/no
环境变量。
要更新应用程序:
- 根据软件包管理器,使用以下命令安装应用程序软件包。如果您安装了以前版本应用程序的图形用户界面,那么还需要启动包含图形用户界面文件的软件包。
- 对于 RPM 软件包。
如果要将 Kaspersky Endpoint Security 版本 11.4.0 的 GUI 软件包升级到版本 12.0,必须首先使用命令
rpm -e --nodeps kesl-gui
卸载版本 11.4.0 的 GUI 软件包,然后安装 GUI 12.0 版本的软件包。# [KESL_EULA_AGREED=yes] [KESL_PRIVACY_POLICY_AGREED=yes] [KESL_USE_KSN=yes/no] rpm -U --replacefiles --replacepkgs kesl-12.0-<
版本号
>.<架构>.rpm [kesl-gui-12.0-<
版本号
>.<架构>.rpm]
其中 <架构> 是架构类型:
- i386 – 用于 32 位操作系统
- x86_64 – 用于 64 位操作系统
- aarch64 – 用于 Arm 架构 64 位操作系统
- 对于 DEB 软件包:
# [KESL_EULA_AGREED=yes] [KESL_PRIVACY_POLICY_AGREED=yes] [KESL_USE_KSN=yes/no] apt-get install ./kesl_12.0-<
版本号
>_<架构>.deb [./kesl-gui_12.0-<
版本号
>_<架构>.deb]
其中 <架构> 是架构类型:
- i386 – 用于 32 位操作系统
- amd64 – 用于 64 位操作系统
- arm64 – 用于 Arm 架构 64 位操作系统
- 对于 RPM 软件包。
- Kaspersky Endpoint Security 将自动重启。
- 某些操作系统可能需要重新启动。如有必要,应用程序将显示相应的消息。
更新完成后且应用程序重新启动前对应用程序设置进行的更改不会保存。