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

Last updated: April 27,2024

1. Install "apparmor" package

Please follow the guidelines below to install apparmor on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install apparmor

2. Uninstall "apparmor" package

Please follow the steps below to uninstall apparmor on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove apparmor $ sudo apt autoclean && sudo apt autoremove

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

Package: apparmor
Architecture: amd64
Version: 2.10.95-0ubuntu2.11
Priority: standard
Section: admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian AppArmor Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1651
Depends: libc6 (>= 2.17), debconf (>= 0.5) | debconf-2.0, lsb-base (>= 4.1+Debian11ubuntu7), python3:any, libapparmor-perl, debconf
Suggests: apparmor-profiles, apparmor-profiles-extra, apparmor-docs, apparmor-utils
Breaks: apparmor-easyprof-ubuntu (<< 1.2.22), apparmor-utils (<< 2.8.0-0ubuntu28), libapache2-mod-apparmor (<< 2.5.1-0ubuntu3), libvirt-bin (<< 1.2.6-0ubuntu6~), lightdm (<< 1.11.8-0ubuntu2~), lxc (<< 1.1.0~alpha1-0ubuntu5~), rsyslog (<< 7.4.4-1ubuntu9~)
Replaces: apparmor-parser, apparmor-utils (<< 2.8.0-0ubuntu28), libapache2-mod-apparmor (<< 2.5.1-0ubuntu3)
Filename: pool/main/a/apparmor/apparmor_2.10.95-0ubuntu2.11_amd64.deb
Size: 450736
MD5sum: 8ac9a3854e7340249be7033e9e40be89
SHA1: 4f233e8041ab92fd6b170808db34ba98a6494339
SHA256: f944ea40cd76852884a278d9840e7c03efdd2cbfe75a7024ed56e8714f2e3734
SHA512: 4624e6cbd6b99604063f28494492b84cfda8d1e7f88579e4347c3bf5c6a8b4e562078a4ec1ccb91e18af06fa1e88a2774f6d731a4f80fbe14259cb4b751fc697
Homepage: http://apparmor.net/
Description-en: user-space parser utility for AppArmor
This provides the system initialization scripts needed to use the
AppArmor Mandatory Access Control system, including the AppArmor Parser
which is required to convert AppArmor text profiles into machine-readable
policies that are loaded into the kernel for use with the AppArmor Linux
Security Module.
Description-md5: aeec4cdd49168a208d06acb49ddc8a26
Task: standard, ubuntu-core, ubuntu-core, mythbuntu-backend-master, ubuntu-touch-core, ubuntu-touch, ubuntu-touch, ubuntu-sdk
Supported: 5y

Package: apparmor
Priority: standard
Section: admin
Installed-Size: 1635
Maintainer: Ubuntu Developers
Original-Maintainer: Debian AppArmor Team
Architecture: amd64
Version: 2.10.95-0ubuntu2
Replaces: apparmor-parser, apparmor-utils (<< 2.8.0-0ubuntu28), libapache2-mod-apparmor (<< 2.5.1-0ubuntu3)
Depends: libc6 (>= 2.17), debconf (>= 0.5) | debconf-2.0, lsb-base (>= 4.1+Debian11ubuntu7), python3:any, libapparmor-perl, debconf, initramfs-tools | linux-initramfs-tool
Suggests: apparmor-profiles, apparmor-profiles-extra, apparmor-docs, apparmor-utils
Breaks: apparmor-easyprof-ubuntu (<< 1.2.22), apparmor-utils (<< 2.8.0-0ubuntu28), libapache2-mod-apparmor (<< 2.5.1-0ubuntu3), libvirt-bin (<< 1.2.6-0ubuntu6~), lightdm (<< 1.11.8-0ubuntu2~), lxc (<< 1.1.0~alpha1-0ubuntu5~), rsyslog (<< 7.4.4-1ubuntu9~)
Filename: pool/main/a/apparmor/apparmor_2.10.95-0ubuntu2_amd64.deb
Size: 444848
MD5sum: 8c5b306e1aba05418ab7902f70116f6b
SHA1: 3f2373263822a603145f6f2f8cbf7521793f9732
SHA256: e5a26afe7f04b5d8b6292a5c6fbb5482797e410bda4ab8720cba528f3ba1fb3f
Description-en: user-space parser utility for AppArmor
This provides the system initialization scripts needed to use the
AppArmor Mandatory Access Control system, including the AppArmor Parser
which is required to convert AppArmor text profiles into machine-readable
policies that are loaded into the kernel for use with the AppArmor Linux
Security Module.
Description-md5: aeec4cdd49168a208d06acb49ddc8a26
Homepage: http://apparmor.net/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: standard, ubuntu-core, ubuntu-core, mythbuntu-backend-master, ubuntu-touch-core, ubuntu-touch, ubuntu-touch, ubuntu-sdk