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

Last updated: December 23,2024

1. Install "libboost-atomic1.58.0" package

Learn how to install libboost-atomic1.58.0 on Ubuntu 16.04 LTS (Xenial Xerus)

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

2. Uninstall "libboost-atomic1.58.0" package

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

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

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

Package: libboost-atomic1.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: 49
Filename: pool/universe/b/boost1.58/libboost-atomic1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb
Size: 7120
MD5sum: 57b2664f79c83580ccd00c5c1453677f
SHA1: 0301d8bdb17fd61a460682a54e4748501e9fe12e
SHA256: 2f97aa89deb3cdb8ad4b402fce901b9b36e6586f1fee11e78c7261492650f6c4
SHA512: 50e03f03c56e8a90ee086f5f5cd2c07939b68e7d340b7ebd5fe4e11c0d2770c1eb6e5e37c05f059f78186d34a7576e616957e79213bed8b60c9916701fb66e3d
Homepage: http://www.boost.org/libs/atomic/
Description-en: atomic data types, operations, and memory ordering constraints
This package forms part of the Boost C++ Libraries collection.
.
Boost.Atomic is a library that provides atomic data types and
operations on these data types, as well as memory ordering
constraints required for coordinating multiple threads through atomic
variables. It implements the interface as defined by the C++11
standard, but makes this feature available for platforms lacking
system/compiler support for this particular C++11 feature.
.
Users of this library should already be familiar with concurrency in
general, as well as elementary concepts such as "mutual exclusion".
.
The implementation makes use of processor-specific instructions where
possible (via inline assembler, platform libraries or compiler
intrinsics), and falls back to "emulating" atomic operations through
locking.
Description-md5: 1aa2477e97733797bec0d32670d4e90e
Supported: 3y

Package: libboost-atomic1.58.0
Priority: optional
Section: universe/libs
Installed-Size: 49
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Architecture: amd64
Source: boost1.58
Version: 1.58.0+dfsg-5ubuntu3
Filename: pool/universe/b/boost1.58/libboost-atomic1.58.0_1.58.0+dfsg-5ubuntu3_amd64.deb
Size: 7016
MD5sum: 1374e679299df94a57ce49b8e434bde5
SHA1: a3d35bc0a00ee2aa6af3a78a76b2ff49787e66a2
SHA256: be6f6fc71ccc1291f57eac6dfde10db1088e926ee44c174b07fc9f6ea66ea594
Description-en: atomic data types, operations, and memory ordering constraints
This package forms part of the Boost C++ Libraries collection.
.
Boost.Atomic is a library that provides atomic data types and
operations on these data types, as well as memory ordering
constraints required for coordinating multiple threads through atomic
variables. It implements the interface as defined by the C++11
standard, but makes this feature available for platforms lacking
system/compiler support for this particular C++11 feature.
.
Users of this library should already be familiar with concurrency in
general, as well as elementary concepts such as "mutual exclusion".
.
The implementation makes use of processor-specific instructions where
possible (via inline assembler, platform libraries or compiler
intrinsics), and falls back to "emulating" atomic operations through
locking.
Description-md5: 1aa2477e97733797bec0d32670d4e90e
Multi-Arch: same
Homepage: http://www.boost.org/libs/atomic/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 9m