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

Last updated: May 20,2024

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

Please follow the guidelines below to install libboost-atomic1.71-dev on Ubuntu 21.04 (Hirsute Hippo)

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

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

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

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

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

Package: libboost-atomic1.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: 1970
Depends: libboost1.71-dev (= 1.71.0-6ubuntu11), libboost-atomic1.71.0 (= 1.71.0-6ubuntu11)
Conflicts: libboost-atomic1.53-dev, libboost-atomic1.54-dev, libboost-atomic1.55-dev, libboost-atomic1.57-dev, libboost-atomic1.58-dev, libboost-atomic1.60-dev, libboost-atomic1.61-dev, libboost-atomic1.62-dev, libboost-atomic1.63-dev, libboost-atomic1.65-dev, libboost-atomic1.67-dev, libboost-atomic1.70-dev
Filename: pool/universe/b/boost1.71/libboost-atomic1.71-dev_1.71.0-6ubuntu11_amd64.deb
Size: 205200
MD5sum: 63978b6c8c7b041275ca2334437c26ac
SHA1: 68a3650e128dd3c130e47f09e3863c23e9e97dd0
SHA256: 63a24e3f24f40cb24537d38f3160a219bda42946666c5fb03c7ac96040d26e43
SHA512: ff37eddd7bf70f924c26fcc80861befbc333f0b9afb4ba574ff4239dacda0bca388aa0ba3e77ed00a0a3e983ce3362ac942bb2a9317f36e6a2b74a46d4738a0a
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