How to Install and Uninstall libmbedtls10 Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 20,2024

1. Install "libmbedtls10" package

In this section, we are going to explain the necessary steps to install libmbedtls10 on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libmbedtls10

2. Uninstall "libmbedtls10" package

Please follow the step by step instructions below to uninstall libmbedtls10 on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libmbedtls10 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmbedtls10 package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libmbedtls10
Architecture: amd64
Version: 2.2.1-2ubuntu0.3
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: mbedtls
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: James Cowgill
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 179
Depends: libc6 (>= 2.15), libmbedcrypto0 (>= 2.0), libmbedx509-0 (>= 2.0)
Filename: pool/universe/m/mbedtls/libmbedtls10_2.2.1-2ubuntu0.3_amd64.deb
Size: 64096
MD5sum: 03262f0f4a0263db61f5da7adac8294b
SHA1: 9ab03e0b6c1800c8f30d9d198ed444cc7f51dea0
SHA256: dc4fa1db53d40f9cd9ed208ae0b05bab2ce982b0f23a3fd384185b6ae1b29840
SHA512: d6ba303435f858ae3235885fbace3aecb1ad9d2b66031bcebbae300da8c6ccfedecb647b8b61d278878bbaf5dbda495827a11e7548777f5320e49c969a7f717b
Homepage: https://tls.mbed.org/
Description-en: lightweight crypto and SSL/TLS library - tls library
mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
providing SSL and TLS support in your programs. It offers an intuitive API and
documented header files, so you can actually understand what the code does.
It features:
- Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
and XTEA
- Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
- Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
- Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
and ECDH
- TLS 1.0, 1.1 and 1.2
- Abstraction layers for ciphers, hashes, public key operations, platform
abstraction and threading
.
This package contains the shared library handling TLS.
Description-md5: 1e82a34e0ec1aaef0f1111022bea643f

Package: libmbedtls10
Priority: optional
Section: universe/libs
Installed-Size: 178
Maintainer: Ubuntu Developers
Original-Maintainer: James Cowgill
Architecture: amd64
Source: mbedtls
Version: 2.2.1-2
Depends: libc6 (>= 2.15), libmbedcrypto0 (>= 2.0), libmbedx509-0 (>= 2.0)
Filename: pool/universe/m/mbedtls/libmbedtls10_2.2.1-2_amd64.deb
Size: 64282
MD5sum: 6940ef20fda904501cd9b082730fc157
SHA1: e802791e821d0000b24803d798bf2b731224f518
SHA256: 684e583324ff5b74d162d2fdaba17e4ed0545e252bb9e1b1cf43055f30a3b2da
Description-en: lightweight crypto and SSL/TLS library - tls library
mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
providing SSL and TLS support in your programs. It offers an intuitive API and
documented header files, so you can actually understand what the code does.
It features:
- Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
and XTEA
- Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
- Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
- Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
and ECDH
- TLS 1.0, 1.1 and 1.2
- Abstraction layers for ciphers, hashes, public key operations, platform
abstraction and threading
.
This package contains the shared library handling TLS.
Description-md5: 1e82a34e0ec1aaef0f1111022bea643f
Multi-Arch: same
Homepage: https://tls.mbed.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

5. The same packages on other Linux Distributions