How to Install and Uninstall libselinux1 Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 21,2024

1. Install "libselinux1" package

This guide let you learn how to install libselinux1 on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libselinux1

2. Uninstall "libselinux1" package

This guide covers the steps necessary to uninstall libselinux1 on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libselinux1 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libselinux1 package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libselinux1
Priority: required
Section: libs
Installed-Size: 168
Maintainer: Ubuntu Developers
Original-Maintainer: Debian SELinux maintainers
Architecture: amd64
Source: libselinux
Version: 2.4-3build2
Depends: libc6 (>= 2.14), libpcre3
Filename: pool/main/libs/libselinux/libselinux1_2.4-3build2_amd64.deb
Size: 55852
MD5sum: 5ba8c7ff222a86611b0ef37b52eebc28
SHA1: 9e5126344d70f36f53e1eba23b41a6ad2d2e4f8c
SHA256: 1d71715f2fa16391e55e29f2b4238ca4333f6324a40e5fc503bce9760d5b9330
Description-en: SELinux runtime shared libraries
This package provides the shared libraries for Security-enhanced
Linux that provides interfaces (e.g. library functions for the
SELinux kernel APIs like getcon(), other support functions like
getseuserbyname()) to SELinux-aware applications. Security-enhanced
Linux is a patch of the Linux kernel and a number of utilities with
enhanced security functionality designed to add mandatory access
controls to Linux. The Security-enhanced Linux kernel contains new
architectural components originally developed to improve the security
of the Flask operating system. These architectural components provide
general support for the enforcement of many kinds of mandatory access
control policies, including those based on the concepts of Type
Enforcement, Role-based Access Control, and Multi-level Security.
.
libselinux1 provides an API for SELinux applications to get and set
process and file security contexts and to obtain security policy
decisions. Required for any applications that use the SELinux
API. libselinux may use the shared libsepol to manipulate the binary
policy if necessary (e.g. to downgrade the policy format to an older
version supported by the kernel) when loading policy.
Description-md5: 90f6e1cb06c527bc3fc11ec6f969c59c
Multi-Arch: same
Homepage: http://userspace.selinuxproject.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: minimal