How to Install and Uninstall libsam-dev Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 17,2024

1. Install "libsam-dev" package

Please follow the steps below to install libsam-dev on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libsam-dev

2. Uninstall "libsam-dev" package

This is a short guide on how to uninstall libsam-dev on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libsam-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libsam-dev package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libsam-dev
Architecture: amd64
Version: 2.3.5-3ubuntu2.3
Multi-Arch: same
Priority: optional
Section: libdevel
Source: corosync
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian HA Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 247
Depends: libcorosync-common-dev (= 2.3.5-3ubuntu2.3), libsam4 (= 2.3.5-3ubuntu2.3)
Breaks: corosync (<< 1.99.9-1), corosync-dev (<< 1.99.9-1)
Replaces: corosync (<< 1.99.9-1), corosync-dev (<< 1.99.9-1)
Filename: pool/main/c/corosync/libsam-dev_2.3.5-3ubuntu2.3_amd64.deb
Size: 30236
MD5sum: 0ce7ff2241acdab753026f4e3344aced
SHA1: 2d30d276411fc74d8672539abe87c9ab29268ed4
SHA256: af4e8d12dab1b08ce569918bee859ffcc46a59d413bd86d229f043e0c31c1c59
SHA512: a73ab351b415df603b6529e59c87021c51739c0d82140739eeb8e3e43e43cbda7e7613af21fb980be51ffb74d348b023e67e236542d77216131cc956fdaea746
Homepage: http://corosync.github.io/corosync/
Description-en: cluster engine SAM library development
The Corosync Cluster Engine is a Group Communication System with
additional features for implementing high availability within
applications. The project provides four C Application Programming
Interface features:
.
* A closed process group communication model with virtual synchrony
guarantees for creating replicated state machines.
* A simple availability manager that restarts the application process
when it has failed.
* A configuration and statistics in-memory database that provide the
ability to set, retrieve, and receive change notifications of
information.
* A quorum system that notifies applications when quorum is achieved
or lost.
.
This package contains the headers and other necessary files to build
applications or libraries that use the Simple Availability Manager library.
Description-md5: 4b435d0124546f943f6fd439b4716a37
Supported: 5y

Package: libsam-dev
Priority: optional
Section: libdevel
Installed-Size: 247
Maintainer: Ubuntu Developers
Original-Maintainer: Debian HA Maintainers
Architecture: amd64
Source: corosync
Version: 2.3.5-3ubuntu1
Replaces: corosync (<< 1.99.9-1), corosync-dev (<< 1.99.9-1)
Depends: libcorosync-common-dev (= 2.3.5-3ubuntu1), libsam4 (= 2.3.5-3ubuntu1)
Breaks: corosync (<< 1.99.9-1), corosync-dev (<< 1.99.9-1)
Filename: pool/main/c/corosync/libsam-dev_2.3.5-3ubuntu1_amd64.deb
Size: 30232
MD5sum: bba6f79dc5a2d551480bc38d06d22e99
SHA1: 69bd27fb11c5f6c2d0cf520bc1f8fd138ec3d4e4
SHA256: 55285b35e268544e93295c570e4bd053d93a81b56748b862d404c0aa826eb1bb
Description-en: cluster engine SAM library development
The Corosync Cluster Engine is a Group Communication System with
additional features for implementing high availability within
applications. The project provides four C Application Programming
Interface features:
.
* A closed process group communication model with virtual synchrony
guarantees for creating replicated state machines.
* A simple availability manager that restarts the application process
when it has failed.
* A configuration and statistics in-memory database that provide the
ability to set, retrieve, and receive change notifications of
information.
* A quorum system that notifies applications when quorum is achieved
or lost.
.
This package contains the headers and other necessary files to build
applications or libraries that use the Simple Availability Manager library.
Description-md5: 4b435d0124546f943f6fd439b4716a37
Multi-Arch: same
Homepage: http://corosync.github.io/corosync/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 9m