How to Install and Uninstall libboost-coroutine1.71-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: April 30,2024

1. Install "libboost-coroutine1.71-dev" package

Learn how to install libboost-coroutine1.71-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libboost-coroutine1.71-dev

2. Uninstall "libboost-coroutine1.71-dev" package

Please follow the guidelines below to uninstall libboost-coroutine1.71-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libboost-coroutine1.71-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libboost-coroutine1.71-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: libboost-coroutine1.71-dev
Architecture: amd64
Version: 1.71.0-6ubuntu11
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: boost1.71
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2171
Depends: libboost1.71-dev (= 1.71.0-6ubuntu11), libboost-context1.71-dev (= 1.71.0-6ubuntu11), libboost-coroutine1.71.0 (= 1.71.0-6ubuntu11)
Conflicts: libboost-coroutine1.54-dev, libboost-coroutine1.55-dev, libboost-coroutine1.57-dev, libboost-coroutine1.58-dev, libboost-coroutine1.60-dev, libboost-coroutine1.61-dev, libboost-coroutine1.62-dev, libboost-coroutine1.63-dev, libboost-coroutine1.65-dev, libboost-coroutine1.67-dev, libboost-coroutine1.70-dev
Filename: pool/universe/b/boost1.71/libboost-coroutine1.71-dev_1.71.0-6ubuntu11_amd64.deb
Size: 226988
MD5sum: 1dda21564fbd3eb74b967d57a5ff64c9
SHA1: 6e15f0cc26d2d57190ce7d3941b2b2046e7b4e5f
SHA256: 032da93fdbd60db6a172041495e0d598f2ce8f456fa147ebc292f14605c5aeb0
SHA512: 2083580a6dda228fc0265a9c014a8572773b38bc5901d2bc5df8154f27fa9553e6c1f234d2a876c6286828c700f9a7e05651ce623237d70003e4d41212256b43
Homepage: http://www.boost.org/libs/coroutine/
Description-en: provides a sort of cooperative multitasking on a single thread
This package forms part of the Boost C++ Libraries collection.
.
Boost.Coroutine provides templates for generalized subroutines which
allow multiple entry points for suspending and resuming execution at
certain locations. It preserves the local state of execution and
allows re-entering subroutines more than once (useful if state must
be kept across function calls).
.
Coroutines can be viewed as a language-level construct providing a
special kind of control flow.
.
In contrast to threads, which are pre-emptive, coroutine switches are
cooperative (programmer controls when a switch will happen). The
kernel is not involved in the coroutine switches.
.
The implementation uses Boost.Context for context switching.
Description-md5: 86838fff80fef6efdf92ff95491207e4