How to Install and Uninstall libmbedtls-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 07,2024

1. Install "libmbedtls-dev" package

This guide let you learn how to install libmbedtls-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libmbedtls-dev

2. Uninstall "libmbedtls-dev" package

Here is a brief guide to show you how to uninstall libmbedtls-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libmbedtls-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmbedtls-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: libmbedtls-dev
Architecture: amd64
Version: 2.16.9-0.1ubuntu1
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: mbedtls
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: James Cowgill
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2673
Depends: libmbedcrypto3 (= 2.16.9-0.1ubuntu1), libmbedtls12 (= 2.16.9-0.1ubuntu1), libmbedx509-0 (= 2.16.9-0.1ubuntu1)
Suggests: libmbedtls-doc
Filename: pool/universe/m/mbedtls/libmbedtls-dev_2.16.9-0.1ubuntu1_amd64.deb
Size: 449684
MD5sum: c8b6b0fdc2885c652994986257be3cc0
SHA1: 34511f5dea1cab0b1cfa7867626ff87ecbec6892
SHA256: bd714cd413c39e6640b3923c27dac738fd7154588b79b963f467f5853d56f78a
SHA512: 98b9f239ef0120083af99353b1974d6638199c549c77d1b9d3efac7908dca7dc351dbfc2f5c55b4f6919d2d215d26f9571323d3377c8cdeab27ca4f7d2ed148e
Homepage: https://github.com/ARMmbed/mbedtls
Description-en: lightweight crypto and SSL/TLS library - development files
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 header files and static libraries for mbed TLS.
Description-md5: 40f9a71b90e23ccf34a190093807138a