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

Last updated: April 29,2024

1. Install "libboost-context1.58.0" package

This tutorial shows how to install libboost-context1.58.0 on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libboost-context1.58.0

2. Uninstall "libboost-context1.58.0" package

Please follow the step by step instructions below to uninstall libboost-context1.58.0 on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libboost-context1.58.0 $ sudo apt autoclean && sudo apt autoremove

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

Package: libboost-context1.58.0
Architecture: amd64
Version: 1.58.0+dfsg-5ubuntu3.1
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: boost1.58
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 94
Depends: libboost-thread1.58.0, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
Filename: pool/universe/b/boost1.58/libboost-context1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb
Size: 18876
MD5sum: ba19dff669fbd44139ebdab9cbbfd383
SHA1: 6cfdfa71469787991b3ee61ac43d1f595f401e3f
SHA256: b2dbebc6959bed2626d70e6842054bd2564621e34fde1e4b699c85ed5686c5cf
SHA512: 9033b2756696120a28935b720d8c4222d112a5c086f382c1312dd2b6b1165e8dbd26ef436278c7d950ddc7048a12a29bce30d46b0e3ea80ca833fc33b998f9cc
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.0
Priority: optional
Section: universe/libs
Installed-Size: 94
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Architecture: amd64
Source: boost1.58
Version: 1.58.0+dfsg-5ubuntu3
Depends: libboost-thread1.58.0, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
Filename: pool/universe/b/boost1.58/libboost-context1.58.0_1.58.0+dfsg-5ubuntu3_amd64.deb
Size: 18824
MD5sum: 561fc9e36e2a86a6f637abda883c75ad
SHA1: a467d30bb8af629a0acc2d315a94f4b04552e0a3
SHA256: 5efb886db74773a85d6a61280d68fbd6e99f5bd061275c3376b7abdb266fa91a
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