How to Install and Uninstall libboost-coroutine1.71.0 Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 06,2024

1. Install "libboost-coroutine1.71.0" package

Here is a brief guide to show you how to install libboost-coroutine1.71.0 on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install libboost-coroutine1.71.0

2. Uninstall "libboost-coroutine1.71.0" package

Here is a brief guide to show you how to uninstall libboost-coroutine1.71.0 on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove libboost-coroutine1.71.0 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libboost-coroutine1.71.0 package on Ubuntu 20.10 (Groovy Gorilla)

Package: libboost-coroutine1.71.0
Architecture: amd64
Version: 1.71.0-6ubuntu9
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: boost1.71
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2022
Depends: libboost-context1.71.0, libboost-thread1.71.0, libc6 (>= 2.14), libgcc-s1 (>= 3.0), libstdc++6 (>= 5.2)
Filename: pool/universe/b/boost1.71/libboost-coroutine1.71.0_1.71.0-6ubuntu9_amd64.deb
Size: 219496
MD5sum: 002ca8844ba8f251a12a2a8b2aef38aa
SHA1: 982c0630a6ba29920f042b8f00487400fe74be80
SHA256: 7beff5bdb2d09c0b820cfb8b05cbda9a6b1dd0fead9cb1ae5b8d7a0e37a3b55e
SHA512: d30ff7b307f85d68d98b550f423c7b3dcf50207c8ea1d81256bd4f91a9e6cf02f4733dd35bdb90d71e511a238a1180f73488b5c801ebcec548f77cae9fa13c93
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