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

Last updated: May 20,2024

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

Please follow the step by step instructions below to install libboost-atomic1.74-dev on Ubuntu 21.04 (Hirsute Hippo)

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

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

This tutorial shows how to uninstall libboost-atomic1.74-dev on Ubuntu 21.04 (Hirsute Hippo):

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

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

Package: libboost-atomic1.74-dev
Architecture: amd64
Version: 1.74.0-8ubuntu2
Multi-Arch: same
Priority: optional
Section: libdevel
Source: boost1.74
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Boost Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2063
Depends: libboost1.74-dev (= 1.74.0-8ubuntu2), libboost-atomic1.74.0 (= 1.74.0-8ubuntu2)
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, libboost-atomic1.71-dev
Filename: pool/main/b/boost1.74/libboost-atomic1.74-dev_1.74.0-8ubuntu2_amd64.deb
Size: 215640
MD5sum: b9ae583d6457c9f3c6689e11b0c12a4b
SHA1: 4da4b9575bce48022017d1730029595581b13f21
SHA256: b2956614c751488f8a4e0a4d1599c9e794c699949a02056197e841a19550e8c0
SHA512: 4c0d7d42946f7d8eb611aab5d457c1dd611924d1833ac44bfa1e1311d627f958d198934bcaae942a8cb337fe9a88f808f54816e868dbd6363b5f64ad95bc9888
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