How to Install and Uninstall libboost-context1.58-dev Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: October 06,2024

1. Install "libboost-context1.58-dev" package

Please follow the step by step instructions below to install libboost-context1.58-dev on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libboost-context1.58-dev

2. Uninstall "libboost-context1.58-dev" package

This is a short guide on how to uninstall libboost-context1.58-dev on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libboost-context1.58-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libboost-context1.58-dev package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libboost-context1.58-dev
Architecture: amd64
Version: 1.58.0+dfsg-5ubuntu3.1
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: boost1.58
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 151
Depends: libboost1.58-dev (= 1.58.0+dfsg-5ubuntu3.1), libboost-context1.58.0 (= 1.58.0+dfsg-5ubuntu3.1)
Conflicts: libboost-context1.53-dev, libboost-context1.54-dev, libboost-context1.55-dev, libboost-context1.57-dev
Filename: pool/universe/b/boost1.58/libboost-context1.58-dev_1.58.0+dfsg-5ubuntu3.1_amd64.deb
Size: 19034
MD5sum: e22a5fc767edfb9b1073418f48e19ee8
SHA1: 98ae01f843d7cd742990b810445460de064fc560
SHA256: b3726fb4172c690ac0a9ca553a66d88e8796e9f33f5d1ee0af0cec0d5db2f4dc
SHA512: df2149dcfa9cba5e7ffc54d99b8ac4f72920c12ad77dded2faa0e92376e44e510e9d02f23596f7e9192cfb01e40e8aaa8ceb80068137a668307f93572b2b8131
Homepage: http://www.boost.org/libs/context/
Description-en: provides a sort of cooperative multitasking on a single thread
This package forms part of the Boost C++ Libraries collection.
.
Boost.Context is a foundational library that provides a sort of
cooperative multitasking on a single thread. By providing an
abstraction of the current execution state in the current thread,
including the stack (with local variables) and stack pointer, all
registers and CPU flags, and the instruction pointer, a fcontext_t
instance represents a specific point in the application's execution
path. This is useful for building higher-level abstractions, like
coroutines, cooperative threads (userland threads) or an equivalent
to C# keyword yield in C++.
Description-md5: 509bcb267a10afdee403415de2d077bd

Package: libboost-context1.58-dev
Priority: optional
Section: universe/libdevel
Installed-Size: 151
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Architecture: amd64
Source: boost1.58
Version: 1.58.0+dfsg-5ubuntu3
Depends: libboost1.58-dev (= 1.58.0+dfsg-5ubuntu3), libboost-context1.58.0 (= 1.58.0+dfsg-5ubuntu3)
Conflicts: libboost-context1.53-dev, libboost-context1.54-dev, libboost-context1.55-dev, libboost-context1.57-dev
Filename: pool/universe/b/boost1.58/libboost-context1.58-dev_1.58.0+dfsg-5ubuntu3_amd64.deb
Size: 18998
MD5sum: 7aef108f47eff23d5c419b64ce631007
SHA1: 8e8cdad28fa531c73e069a506c7bf421ec51e2a4
SHA256: c3a58884f5e8fd226e1340f0cb758f0eace7b935ee03361cd826f71bb2bc582c
Description-en: provides a sort of cooperative multitasking on a single thread
This package forms part of the Boost C++ Libraries collection.
.
Boost.Context is a foundational library that provides a sort of
cooperative multitasking on a single thread. By providing an
abstraction of the current execution state in the current thread,
including the stack (with local variables) and stack pointer, all
registers and CPU flags, and the instruction pointer, a fcontext_t
instance represents a specific point in the application's execution
path. This is useful for building higher-level abstractions, like
coroutines, cooperative threads (userland threads) or an equivalent
to C# keyword yield in C++.
Description-md5: 509bcb267a10afdee403415de2d077bd
Multi-Arch: same
Homepage: http://www.boost.org/libs/context/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu