How to Install and Uninstall clang-3.8 Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 18,2024

1. Install "clang-3.8" package

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

$ sudo apt update $ sudo apt install clang-3.8

2. Uninstall "clang-3.8" package

In this section, we are going to explain the necessary steps to uninstall clang-3.8 on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove clang-3.8 $ sudo apt autoclean && sudo apt autoremove

3. Information about the clang-3.8 package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: clang-3.8
Architecture: amd64
Version: 1:3.8-2ubuntu4
Priority: optional
Section: universe/devel
Source: llvm-toolchain-3.8
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: LLVM Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 78899
Provides: c++-compiler, c-compiler, objc-compiler
Depends: libc6 (>= 2.14), libclang1-3.8 (= 1:3.8-2ubuntu4), libgcc1 (>= 1:3.4), libllvm3.8, libstdc++6 (>= 5.2), libstdc++-5-dev, libgcc-5-dev, libobjc-5-dev, libclang-common-3.8-dev (= 1:3.8-2ubuntu4), libc6-dev, binutils
Recommends: llvm-3.8-dev, python
Suggests: gnustep, gnustep-devel, clang-3.8-doc
Breaks: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt
Replaces: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt
Filename: pool/universe/l/llvm-toolchain-3.8/clang-3.8_3.8-2ubuntu4_amd64.deb
Size: 21549504
MD5sum: b68b37b2c0cebd5217189b00e1994f50
SHA1: 083a35d9124e936fcef0cf89e25672d7f4ff1d81
SHA256: 18bea05cb5d2fd6da31b13f0e84f2e27e8e0844522b00bb1ffdbab0d4351b21d
SHA512: 889be6f4b235ac7a19da1a99740a21f85b018b53da4497bc4086b87a707f6a5fa50a6ed92618986b73ebc5407ac6e00167eb7a418114dd4e65ba9ead88d7bd81
Homepage: http://www.llvm.org/
Description-en: C, C++ and Objective-C compiler (LLVM based)
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
Collection (GCC).
.
Clang fully implements all published ISO C++ standards including C++11, as
well as the upcoming C++14 standard, and some parts of the fledgling C++1z
standard, and is considered a production-quality C++ compiler.
Description-md5: f85429e3e58e05d246ab8521f946b31a

Package: clang-3.8
Priority: optional
Section: universe/devel
Installed-Size: 78755
Maintainer: Ubuntu Developers
Original-Maintainer: LLVM Packaging Team
Architecture: amd64
Source: llvm-toolchain-3.8
Version: 1:3.8-2ubuntu1
Replaces: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt
Provides: c++-compiler, c-compiler, objc-compiler
Depends: libc6 (>= 2.14), libclang1-3.8 (= 1:3.8-2ubuntu1), libgcc1 (>= 1:3.4), libllvm3.8, libstdc++6 (>= 5.2), libstdc++-5-dev, libgcc-5-dev, libobjc-5-dev, libclang-common-3.8-dev (= 1:3.8-2ubuntu1), libc6-dev, binutils
Recommends: llvm-3.8-dev, python
Suggests: gnustep, gnustep-devel, clang-3.8-doc
Breaks: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt
Filename: pool/universe/l/llvm-toolchain-3.8/clang-3.8_3.8-2ubuntu1_amd64.deb
Size: 22146312
MD5sum: f16c9deb1583c27547091686b930ae5c
SHA1: 607023bf6c65937acf3e9a9d73b090ad698cf18b
SHA256: a7207cb6e5e76f9c99189791114420939d8453a60c2208c33849369d3c94152f
Description-en: C, C++ and Objective-C compiler (LLVM based)
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
Collection (GCC).
.
Clang fully implements all published ISO C++ standards including C++11, as
well as the upcoming C++14 standard, and some parts of the fledgling C++1z
standard, and is considered a production-quality C++ compiler.
Description-md5: f85429e3e58e05d246ab8521f946b31a
Homepage: http://www.llvm.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu