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

Last updated: July 03,2024

1. Install "kbuild" package

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

$ sudo apt update $ sudo apt install kbuild

2. Uninstall "kbuild" package

Here is a brief guide to show you how to uninstall kbuild on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove kbuild $ sudo apt autoclean && sudo apt autoremove

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

Package: kbuild
Architecture: amd64
Version: 1:0.1.9998svn2814+dfsg-2~ubuntu16.04.1
Priority: extra
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Virtualbox Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2813
Depends: libc6 (>= 2.14)
Filename: pool/universe/k/kbuild/kbuild_0.1.9998svn2814+dfsg-2~ubuntu16.04.1_amd64.deb
Size: 628648
MD5sum: 042007a90056439685e2debea8594a50
SHA1: dcb753012a179911cae1dc84972741debeb0fd90
SHA256: 3b7ec8f9a7316f5e62aef6393ce5da0903f641a78f60dde0e82046ff436c2923
SHA512: c5bb92fbacfcf9e21c11f8663e08b978342c7426051c20bf21ac1d8446c61c104457d893d66082906b0c8e60901750f36e92a8fb7b9f72c79eda70b7d969f898
Homepage: http://svn.netlabs.org/kbuild
Description-en: framework for writing simple makefiles for complex tasks
The goals of the kBuild framework:
- Similar behavior cross all supported platforms.
- Flexibility, don't create unnecessary restrictions preventing ad-hoc
solutions.
- Makefile can very simple to write and maintain.
.
There are four concepts being tried out in the current kBuild incaration:
- One configuration file for a subtree automatically included.
- Target configuration templates as the primary mechanism for makefile
simplification.
- Tools and SDKs for helping out the templates with flexibility.
- Non-recursive makefile method by using sub-makefiles.
.
kBuild does not provide any facilities for checking compiler/library/header
configurations, that's not in its scope. If this is important for your
project, check out the autoconf tool in the GNU build system. It is possible
to use kBuild together with autoconf if you like, but you might just as well
use the full GNU package.
Description-md5: a6a88ec57452f04f777c23642a30d83d

Package: kbuild
Priority: extra
Section: universe/devel
Installed-Size: 2813
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Virtualbox Team
Architecture: amd64
Version: 1:0.1.9998svn2813+dfsg-1
Depends: libc6 (>= 2.14)
Filename: pool/universe/k/kbuild/kbuild_0.1.9998svn2813+dfsg-1_amd64.deb
Size: 628984
MD5sum: b22e5a437bc541e6eb5e1281c78ade69
SHA1: 1d566d20695b2c94ba7bb327cea828b158f4095b
SHA256: 7426b98597d3fb40d31d93fa2e93ec35084ab233ab50142fee6ce2fbb97783c5
Description-en: framework for writing simple makefiles for complex tasks
The goals of the kBuild framework:
- Similar behavior cross all supported platforms.
- Flexibility, don't create unnecessary restrictions preventing ad-hoc
solutions.
- Makefile can very simple to write and maintain.
.
There are four concepts being tried out in the current kBuild incaration:
- One configuration file for a subtree automatically included.
- Target configuration templates as the primary mechanism for makefile
simplification.
- Tools and SDKs for helping out the templates with flexibility.
- Non-recursive makefile method by using sub-makefiles.
.
kBuild does not provide any facilities for checking compiler/library/header
configurations, that's not in its scope. If this is important for your
project, check out the autoconf tool in the GNU build system. It is possible
to use kBuild together with autoconf if you like, but you might just as well
use the full GNU package.
Description-md5: a6a88ec57452f04f777c23642a30d83d
Homepage: http://svn.netlabs.org/kbuild
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu