How to Install and Uninstall libprocess-cpp3 Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 19,2024

1. Install "libprocess-cpp3" package

Learn how to install libprocess-cpp3 on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libprocess-cpp3

2. Uninstall "libprocess-cpp3" package

This is a short guide on how to uninstall libprocess-cpp3 on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libprocess-cpp3 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libprocess-cpp3 package on Ubuntu 21.10 (Impish Indri)

Package: libprocess-cpp3
Architecture: amd64
Version: 3.0.1-8build1
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: process-cpp
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian UBports Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 168
Depends: libboost-iostreams1.74.0 (>= 1.74.0), libc6 (>= 2.32), libgcc-s1 (>= 3.0), libstdc++6 (>= 5.2)
Filename: pool/universe/p/process-cpp/libprocess-cpp3_3.0.1-8build1_amd64.deb
Size: 45320
MD5sum: 6be250654d049658fde213e8abe222e9
SHA1: fe5326da1b80eb1dcdd7086bada769f4d13b55ca
SHA256: 706dadd01a706c7cd6ead2d7efadadf37eff814fcb7d77e7f01fbc806641ce49
SHA512: 5b9af7c17623dfd892c9c29986062e2ed93ebb796012b9f32e8563bdae14501a06ffff685ffa23a4fc945d9d6b6c0d3a2a549c00c8428c3d3e3615937d25c071
Homepage: https://gitlab.com/ubports/core/lib-cpp/process-cpp
Description-en: C++11 library for handling processes (runtime libraries)
process-cpp is a simple and straightforward wrapper around process creation
and control. It helps both with handling child processes and with interacting
with the current process. Some of its features include:
.
- Thread-safe get/set/unset operation on the current process's environment.
- Throwing and non-throwing overloads of functions when system calls are
involved.
- Seamless redirection of input, output and error streams of child processes.
- Type-safe interaction with the virtual proc filesystem, both for reading &
writing.
.
The library's main purpose is to assist in testing and when a software
component needs to carry out process creation/control tasks, e.g., a graphical
shell. To this end, the library is extensively tested and tries to ensure
fail-safe operation as much as possible.
.
This package includes the process-cpp runtime libraries.
Description-md5: 4298513c43472fb803f1d4801b269bd4