Updating the application using the command line
July 3, 2024
ID 236426
Follow the procedure below to update the previous version of the application to Kaspersky Endpoint Security 11.3.0 for Linux.
Application update consists of the following steps:
- Start installation of the Kaspersky Endpoint Security 11.3.0 for Linux package appropriate for the package manager.
If you have a graphical user interface installed, then you also need to start the package containing the files of the graphical user interface.
- Acceptance of the terms of the End User License Agreement.
If the terms of the End User License Agreement changed in the new version of the application, you need to accept the new terms of the End User License Agreement. Read the new version of the License Agreement located in the ~/.kesl/<
application version
>/ksn_license.<language ID
> directory. If you do not accept the terms of the End User License Agreement, the application is not updated. - Acceptance of the terms of the Privacy Policy.
If the terms of the Privacy Policy changed in the new version of the application, you need to accept the new terms of the Privacy Policy. Read the new version of the Privacy Policy located in the ~/.kesl/<
application version
>/ksn_license.<language ID
> directory. If you do not accept the terms of the Privacy Policy, the application is not updated. - Acceptance of the Kaspersky Security Network Statement.
If the terms of the Kaspersky Security Network Statement changed in the new version of the application, you need to accept or decline the new terms of use for participating in Kaspersky Security Network. Read the new version of the document located in the (~/.kesl/
<application version>
/ksn_license.<language ID
>) directory. Refusal to participate in Kaspersky Security Network does not interrupt the Kaspersky Endpoint Security update process. You can enable, disable, or change Kaspersky Security Network mode later.If you used KSN and accepted the conditions of the Kaspersky Security Network Statement in a previous version of the application, you need to accept the conditions of the Kaspersky Security Network Statement when updating the application. Otherwise, use of KSN is disabled.
- Restarting the application.
If the terms of the End User License Agreement, Privacy Policy, or Kaspersky Security Network Statement have changed in the new application version, the application update finishes with an error. In this case, you need to read the new version of the document and confirm that you have fully read and accepted its conditions. To do this, use the KESL_EULA_AGREED=yes
, KESL_PRIVACY_POLICY_AGREED=yes
and KESL_USE_KSN=yes/no
environment variables.
To update the application:
- Execute the following command depending on the package manager. If you have a graphical user interface installed, then you also need to start the package containing the files of the graphical user interface.
- for an RPM package.
# [KESL_EULA_AGREED=yes] [KESL_PRIVACY_POLICY_AGREED=yes] [KESL_USE_KSN=yes/no] rpm -U --replacefiles --replacepkgs kesl-11.3.0-<
build number
>.<arch>.rpm [kesl-gui-11.3.0-<
build number
>.<arch>.rpm]
where <arch> is the architecture type:
- i386 – for 32-bit operating systems
- x86_64 – for 64-bit operating systems
- aarch64 – for 64-bit operating systems for the Arm architecture
- for a DEB package:
# [KESL_EULA_AGREED=yes] [KESL_PRIVACY_POLICY_AGREED=yes] [KESL_USE_KSN=yes/no] apt-get install ./kesl_11.3.0-<
build number
>_<arch>.deb [./kesl-gui_11.3.0-<
build number
>_<arch>.deb]
where <arch> is the architecture type:
- i386 – for 32-bit operating systems
- amd64 – for 64-bit operating systems
- arm64 – for 64-bit operating systems for the Arm architecture
- for an RPM package.
- Restart the application.
Changes to the application settings made after the update is complete and before the application restarts are not saved.