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

Last updated: May 18,2024

1. Install "undertaker" package

This is a short guide on how to install undertaker on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install undertaker

2. Uninstall "undertaker" package

Please follow the step by step instructions below to uninstall undertaker on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove undertaker $ sudo apt autoclean && sudo apt autoremove

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

Package: undertaker
Priority: optional
Section: universe/devel
Installed-Size: 5886
Maintainer: Ubuntu Developers
Original-Maintainer: Christoph Egger
Architecture: amd64
Version: 1.6.1-1
Depends: git, python (>= 2.7), python (<< 2.8), libboost-filesystem1.58.0, libboost-regex1.58.0, libboost-system1.58.0, libboost-thread1.58.0, libboost-wave1.58.0, libc6 (>= 2.14), libgcc1 (>= 1:4.2), libstdc++6 (>= 5.2)
Filename: pool/universe/u/undertaker/undertaker_1.6.1-1_amd64.deb
Size: 1157812
MD5sum: 61ebbd215a46cb0c3445784ecaa2975b
SHA1: 317d5f2b9f441ae87ba94c9568a23e9567cae87d
SHA256: ca0fada60cae6630ca6dd679ffafc3b7a61723aa14fd9b88c75a43c4b2364614
Description-en: variability-aware tool for static code analysis
The "undertaker" is a tool suite for static source code analysis for
checking C preprocessor directives. Also included are "golem", "vampyr"
and "undertaker-tailor".
.
It can check their structure against different configuration models to
find "dead" blocks that can never be selected and "undead" blocks that
can never be deselected.
.
The included "golem" tool is able to infer variability constraints from
Kbuild-like build systems, such as found in Linux, busybox and
coreboot. Its results greatly improves the model that undertaker uses
for the analysis.
.
The tool "vampyr" is a conditional-compilation aware driver. It uses
the "undertaker" tool to calculate a set of configurations and calls a
backend-scanner on each of them. Supported scanners include: "gcc",
"sparse", and "clang".
.
The tool "undertaker-tailor" calculates a kernel configuration based on
a profile, which is traced with Linux ftrace mechanism. The resulting
kernel exhibits a much smaller attack surface and results in a
significant more secure kernel.
Description-md5: 1e0f6fd836ae5d4aa43784d254943b83
Homepage: http://vamos.informatik.uni-erlangen.de/trac/undertaker
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu