How to Install and Uninstall libcpprest-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "libcpprest-dev" package

This is a short guide on how to install libcpprest-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libcpprest-dev

2. Uninstall "libcpprest-dev" package

Please follow the guidance below to uninstall libcpprest-dev on Ubuntu 21.10 (Impish Indri):

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

3. Information about the libcpprest-dev package on Ubuntu 21.10 (Impish Indri)

Package: libcpprest-dev
Architecture: amd64
Version: 2.10.18-1build1
Multi-Arch: same
Priority: extra
Section: universe/libdevel
Source: cpprest
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Gianfranco Costamagna
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1277
Depends: libcpprest2.10 (= 2.10.18-1build1), libbrotli-dev, libboost-atomic-dev, libboost-chrono-dev, libboost-filesystem-dev, libboost-random-dev, libboost-regex-dev, libboost-system-dev, libboost-thread-dev, libssl-dev, libwebsocketpp-dev, zlib1g-dev
Filename: pool/universe/c/cpprest/libcpprest-dev_2.10.18-1build1_amd64.deb
Size: 155832
MD5sum: f4b8a8d27fdbfb1d5a90bdd945902d4e
SHA1: 826ef7ac7e913e5391da7ce2f7b1c63ea0417b2b
SHA256: 7a877b70c0a743d4c192abea2a15cb5ea9d188eab5429d630b6140236d6e923a
SHA512: 69e9e1ffccd956f87490246d7a3c2215bf422f090438874783af25402f3296fd3a6dee6d0d666cf909b8b2ca01ff2a329a0cbcedf40630e3f0c08d542dbb8cbb
Homepage: https://github.com/Microsoft/cpprestsdk
Description-en: Development files for C++ REST SDK / Casablanca
The C++ REST SDK (codename "Casablanca") is a Microsoft project for cloud-based
client-server communication in native code using a modern asynchronous C++ API
design. This project allows C++ developers to take advantage of the radical
shift in software architecture that cloud computing represents.
* Support for accessing REST services from native code on Linux, Windows
Vista, Windows 7, and Windows 8 by providing asynchronous C++ bindings
to HTTP, JSON, and URIs
* Implementation of Asynchronous Streams and Stream Buffers
* A consistent and powerful model for composing asynchronous operations based
on C++ 11 features
* A set of samples and reference documentation
* New experimental features such as HTTP Listener library and support for
Windows Phone 8 and Windows XP.
.
This package contains header files that are needed to develop and
compile applications which utilizes the C++ REST SDK / Casablanca framework.
Description-md5: e7423ec6ec8f88dd9e50724424fb3f0a