How to Install and Uninstall mender-client Package on Kali Linux
Last updated: November 26,2024
1. Install "mender-client" package
Here is a brief guide to show you how to install mender-client on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
mender-client
Copied
2. Uninstall "mender-client" package
Please follow the step by step instructions below to uninstall mender-client on Kali Linux:
$
sudo apt remove
mender-client
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the mender-client package on Kali Linux
Package: mender-client
Source: mender-client (3.4.0+ds1-5)
Version: 3.4.0+ds1-5+b5
Installed-Size: 10333
Maintainer: Debian Go Packaging Team
Architecture: amd64
Depends: libc6 (>= 2.34), libglib2.0-0 (>= 2.26.0), liblzma5 (>= 5.1.1alpha+20120614), libssl3 (>= 3.0.0)
Recommends: ca-certificates, default-dbus-system-bus | dbus-system-bus, libubootenv-tool (>= 0.3-3~) | u-boot-tools (<< 2019.10~rc4+dfsg-1~), mount, procps, systemd-sysv
Size: 3335980
SHA256: b32c248b9418c1e09194050b5291bc21d24d1195ac3bc67a8077a5054f4d9446
SHA1: 6a6ff2a4ea81b966bdb9396a2b7e6764e7b50a65
MD5sum: f9ae8e29d6573ff6324b8c772b585e48
Description: Mender over-the-air software updater client.
Mender: over-the-air updater for embedded Linux devices
.
Mender is an open source over-the-air (OTA) software updater for embedded
Linux devices. Mender comprises a client running at the embedded device, as
well as a server that manages deployments across many devices.
.
Embedded product teams often end up creating homegrown updaters
at the last minute due to the need to fix bugs in field-deployed
devices. However, the most important requirement for an embedded update
process is robustness, for example loss of power at any time should not
brick a device. This creates a challenge given the time constraints to
develop and maintain a homegrown updater.
.
Mender aims to address this challenge with a robust and easy to use
updater for embedded Linux devices, which is open source and available
to anyone.
.
Robustness is ensured with atomic image-based deployments using a dual
A/B rootfs partition layout. This makes it always possible to roll
back to a working state, even when losing power at any time during the
update process.
.
Ease of use is addressed with an intuitive UI, comprehensive documentation
(https://docs.mender.io/), a meta layer for the Yocto Project
(https://github.com/mendersoftware/meta-mender) for easy integration
into existing environments, and high quality software (see the test
coverage badge).
.
This repository contains the Mender client updater, which can be run in
standalone mode (manually triggered through its command line interface)
or managed mode (connected to the Mender server).
.
Mender not only provides the client-side updater, but also the backend and
UI for managing deployments as open source. The Mender server is designed
as a microservices architecture and comprises several repositories.
.
To start using Mender, we recommend that you begin with the Getting
started section in the Mender documentation (https://docs.mender.io/).
.
In order to support rollback, the Mender client depends on integration
with U-Boot and the partition layout. It is therefore most easily
built as part of your Yocto Project image by using the meta layer for
the Yocto Project (https://github.com/mendersoftware/meta-mender).
Description-md5:
Homepage: https://github.com/mendersoftware/mender
Built-Using: go-md2man-v2 (= 2.0.3+ds1-1), golang-1.21 (= 1.21.5-1), golang-blackfriday-v2 (= 2.1.0-1), golang-github-bmatsuo-lmdb-go (= 1.8.0+git20170215.a14b5a3-4), golang-github-davecgh-go-spew (= 1.1.1-3), golang-github-gorilla-websocket (= 1.5.1-1), golang-github-klauspost-compress (= 1.17.2+ds1-1), golang-github-klauspost-cpuid (= 2.2.6-1), golang-github-klauspost-pgzip (= 1.2.6-1), golang-github-mattn-go-isatty (= 0.0.20-1), golang-github-mendersoftware-mender-artifact (= 3.9.0+ds1-1), golang-github-mendersoftware-openssl (= 1.1.0-4), golang-github-mendersoftware-progressbar (= 0.0.3+ds1-4), golang-github-minio-sha256-simd (= 1.0.1-1), golang-github-pkg-errors (= 0.9.1-3), golang-github-pmezard-go-difflib (= 1.0.0-3), golang-github-remyoudompheng-go-liblzma (= 0.0~git20190506.81bf2d4-3), golang-github-ungerik-go-sysfs (= 0.0~git20210209.68e6f4d-1), golang-github-urfave-cli-v2 (= 2.3.0-3), golang-golang-x-sys (= 0.15.0-1), golang-golang-x-term (= 0.15.0-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-logrus (= 1.9.0-1), golang-objx (= 0.5.0-1), golang-testify (= 1.8.4-1)
Section: devel
Priority: optional
Filename: pool/main/m/mender-client/mender-client_3.4.0+ds1-5+b5_amd64.deb
Source: mender-client (3.4.0+ds1-5)
Version: 3.4.0+ds1-5+b5
Installed-Size: 10333
Maintainer: Debian Go Packaging Team
Architecture: amd64
Depends: libc6 (>= 2.34), libglib2.0-0 (>= 2.26.0), liblzma5 (>= 5.1.1alpha+20120614), libssl3 (>= 3.0.0)
Recommends: ca-certificates, default-dbus-system-bus | dbus-system-bus, libubootenv-tool (>= 0.3-3~) | u-boot-tools (<< 2019.10~rc4+dfsg-1~), mount, procps, systemd-sysv
Size: 3335980
SHA256: b32c248b9418c1e09194050b5291bc21d24d1195ac3bc67a8077a5054f4d9446
SHA1: 6a6ff2a4ea81b966bdb9396a2b7e6764e7b50a65
MD5sum: f9ae8e29d6573ff6324b8c772b585e48
Description: Mender over-the-air software updater client.
Mender: over-the-air updater for embedded Linux devices
.
Mender is an open source over-the-air (OTA) software updater for embedded
Linux devices. Mender comprises a client running at the embedded device, as
well as a server that manages deployments across many devices.
.
Embedded product teams often end up creating homegrown updaters
at the last minute due to the need to fix bugs in field-deployed
devices. However, the most important requirement for an embedded update
process is robustness, for example loss of power at any time should not
brick a device. This creates a challenge given the time constraints to
develop and maintain a homegrown updater.
.
Mender aims to address this challenge with a robust and easy to use
updater for embedded Linux devices, which is open source and available
to anyone.
.
Robustness is ensured with atomic image-based deployments using a dual
A/B rootfs partition layout. This makes it always possible to roll
back to a working state, even when losing power at any time during the
update process.
.
Ease of use is addressed with an intuitive UI, comprehensive documentation
(https://docs.mender.io/), a meta layer for the Yocto Project
(https://github.com/mendersoftware/meta-mender) for easy integration
into existing environments, and high quality software (see the test
coverage badge).
.
This repository contains the Mender client updater, which can be run in
standalone mode (manually triggered through its command line interface)
or managed mode (connected to the Mender server).
.
Mender not only provides the client-side updater, but also the backend and
UI for managing deployments as open source. The Mender server is designed
as a microservices architecture and comprises several repositories.
.
To start using Mender, we recommend that you begin with the Getting
started section in the Mender documentation (https://docs.mender.io/).
.
In order to support rollback, the Mender client depends on integration
with U-Boot and the partition layout. It is therefore most easily
built as part of your Yocto Project image by using the meta layer for
the Yocto Project (https://github.com/mendersoftware/meta-mender).
Description-md5:
Homepage: https://github.com/mendersoftware/mender
Built-Using: go-md2man-v2 (= 2.0.3+ds1-1), golang-1.21 (= 1.21.5-1), golang-blackfriday-v2 (= 2.1.0-1), golang-github-bmatsuo-lmdb-go (= 1.8.0+git20170215.a14b5a3-4), golang-github-davecgh-go-spew (= 1.1.1-3), golang-github-gorilla-websocket (= 1.5.1-1), golang-github-klauspost-compress (= 1.17.2+ds1-1), golang-github-klauspost-cpuid (= 2.2.6-1), golang-github-klauspost-pgzip (= 1.2.6-1), golang-github-mattn-go-isatty (= 0.0.20-1), golang-github-mendersoftware-mender-artifact (= 3.9.0+ds1-1), golang-github-mendersoftware-openssl (= 1.1.0-4), golang-github-mendersoftware-progressbar (= 0.0.3+ds1-4), golang-github-minio-sha256-simd (= 1.0.1-1), golang-github-pkg-errors (= 0.9.1-3), golang-github-pmezard-go-difflib (= 1.0.0-3), golang-github-remyoudompheng-go-liblzma (= 0.0~git20190506.81bf2d4-3), golang-github-ungerik-go-sysfs (= 0.0~git20210209.68e6f4d-1), golang-github-urfave-cli-v2 (= 2.3.0-3), golang-golang-x-sys (= 0.15.0-1), golang-golang-x-term (= 0.15.0-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-logrus (= 1.9.0-1), golang-objx (= 0.5.0-1), golang-testify (= 1.8.4-1)
Section: devel
Priority: optional
Filename: pool/main/m/mender-client/mender-client_3.4.0+ds1-5+b5_amd64.deb