

On Debian and Ubuntu, this meta-package installs a collection of development tools, needed to build software programs written in the C and C++ programming languages. However, the easiest way is by installing meta-package build-essential on Ubuntu (or Debian) based distributions:

You can install these necessary tools separately. For this you need at least the gcc, g++ and make programs installed. At some point you might want to compile and install a software package from source code or develop software yourself in C or C++. Simply because the community flags these as beginner-friendly. When starting with Linux, most users start out with an Ubuntu based distribution. No worries though, because Fedora offers an alternative and equivalent approach to installing package build-essential. Only to realize that this package does not exist on Fedora.

Coming from Debian or Ubuntu and interested in building C or C++ software programs on Fedora? You’ll probably frantically search for a way to install package build-essential on Fedora.
