Updating the application using the command line
April 15, 2024
ID 236426
Follow the procedure below to update the previous version of the application to Kaspersky Endpoint Security 12.0 for Linux.
Application update consists of the following steps:
- Start installation of the Kaspersky Endpoint Security 12.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.
- Automatic application restart.
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:
- Install the application package using the following command, depending on the package manager. If you have the graphical user interface of the previous version of the application installed, then you also need to start the package containing the files of the graphical user interface.
- for an RPM package.
If you want to upgrade the GUI package of Kaspersky Endpoint Security version 11.4.0 to version 12.0, you must first uninstall the GUI package of version 11.4.0 using the command
rpm -e --nodeps kesl-gui
, and then install the GUI package of version 12.0.# [KESL_EULA_AGREED=yes] [KESL_PRIVACY_POLICY_AGREED=yes] [KESL_USE_KSN=yes/no] rpm -U --replacefiles --replacepkgs kesl-12.0-<
build number
>.<arch>.rpm [kesl-gui-12.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_12.0-<
build number
>_<arch>.deb [./kesl-gui_12.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.
- Kaspersky Endpoint Security will restart automatically.
- Some operating systems may require a restart. The application will show a corresponding message, if necessary.
Changes to the application settings made after the update is complete and before the application restarts are not saved.