How to Install and Uninstall build-essential Package on Kali Linux
Last updated: November 22,2024
1. Install "build-essential" package
Here is a brief guide to show you how to install build-essential on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
build-essential
Copied
2. Uninstall "build-essential" package
This guide let you learn how to uninstall build-essential on Kali Linux:
$
sudo apt remove
build-essential
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the build-essential package on Kali Linux
Package: build-essential
Version: 12.10
Installed-Size: 17
Maintainer: Matthias Klose
Architecture: amd64
Depends: libc6-dev | libc-dev, gcc (>= 4:12.3), g++ (>= 4:12.3), make, dpkg-dev (>= 1.17.11)
Size: 4516
SHA256: e8fe84be1c446e2eb03718ff0dbe33960fc36c551966c170ef4a6017ff9ed0d3
SHA1: bd048df74e931df4553b2a1aba10b9a5880621c9
MD5sum: 4b28142ae0ff0c1d8e6f7df17f728b73
Description: Informational list of build-essential packages
If you do not plan to build Debian packages, you don't need this
package. Starting with dpkg (>= 1.14.18) this package is required
for building Debian packages.
.
This package contains an informational list of packages which are
considered essential for building Debian packages. This package also
depends on the packages on that list, to make it easy to have the
build-essential packages installed.
.
If you have this package installed, you only need to install whatever
a package specifies as its build-time dependencies to build the
package. Conversely, if you are determining what your package needs
to build-depend on, you can always leave out the packages this
package depends on.
.
This package is NOT the definition of what packages are
build-essential; the real definition is in the Debian Policy Manual.
This package contains merely an informational list, which is all
most people need. However, if this package and the manual disagree,
the manual is correct.
Description-md5:
Build-Essential: yes
Tag: devel::packaging, interface::commandline, role::data, role::program,
scope::utility, suite::debian
Section: devel
Priority: optional
Filename: pool/main/b/build-essential/build-essential_12.10_amd64.deb
Version: 12.10
Installed-Size: 17
Maintainer: Matthias Klose
Architecture: amd64
Depends: libc6-dev | libc-dev, gcc (>= 4:12.3), g++ (>= 4:12.3), make, dpkg-dev (>= 1.17.11)
Size: 4516
SHA256: e8fe84be1c446e2eb03718ff0dbe33960fc36c551966c170ef4a6017ff9ed0d3
SHA1: bd048df74e931df4553b2a1aba10b9a5880621c9
MD5sum: 4b28142ae0ff0c1d8e6f7df17f728b73
Description: Informational list of build-essential packages
If you do not plan to build Debian packages, you don't need this
package. Starting with dpkg (>= 1.14.18) this package is required
for building Debian packages.
.
This package contains an informational list of packages which are
considered essential for building Debian packages. This package also
depends on the packages on that list, to make it easy to have the
build-essential packages installed.
.
If you have this package installed, you only need to install whatever
a package specifies as its build-time dependencies to build the
package. Conversely, if you are determining what your package needs
to build-depend on, you can always leave out the packages this
package depends on.
.
This package is NOT the definition of what packages are
build-essential; the real definition is in the Debian Policy Manual.
This package contains merely an informational list, which is all
most people need. However, if this package and the manual disagree,
the manual is correct.
Description-md5:
Build-Essential: yes
Tag: devel::packaging, interface::commandline, role::data, role::program,
scope::utility, suite::debian
Section: devel
Priority: optional
Filename: pool/main/b/build-essential/build-essential_12.10_amd64.deb