You would need to use the following command to install the Development Tools group: sudo dnf group install development-tools Answer from theqlp on discussion.fedoraproject.org
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
How to install "Development Tools" under Fedora 41 - Fedora Discussion
November 21, 2024 - I tried using the newer syntax to install C++ development tools, but the following doesn’t work? $ sudo dnf group install 'Development tools' I get the following error: Updating and loading repositories: Repositories loaded.
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
Unable to find development tools in Fedora 41 - Fedora Discussion
November 1, 2024 - Hello. Sorry if this is a stupid question but I am new to Fedora and I am trying to install the development and build tools in Fedora 41. Googling has been useless as of now as I am being told to install “Development Tools” and dnf obstinately says that it can’t find it.
Discussions

compiling - What is the Fedora equivalent of the Debian build-essential package? - Unix & Linux Stack Exchange
However, if you don't care about exact equivalence and are ok with pulling in a lot of packages you can install all the development tools and libraries with the below command. sudo dnf groupinstall "Development Tools" "Development Libraries" On Fedora version older than 32 you will need the ... More on unix.stackexchange.com
🌐 unix.stackexchange.com
August 28, 2010
Development tools C&C++ compilers
You can always ask dnf: $ dnf group info development-tools Updating and loading repositories: Repositories loaded. Id : development-tools Name : Development Tools Description : These tools include general development tools such as git and CVS. Installed : yes Order : Langonly : Uservisible : yes Repositories : @System Mandatory packages : gettext Default packages : diffstat : doxygen : git : patch : patchutils : subversion : systemtap Optional packages : buildbot : colordiff : cvs : cvs2cl : cvsps : darcs : dejagnu : expect : gambas3-ide : git-annex : git-cola : git2cl : gitg : gtranslator : highlight : lcov : manedit : meld : monotone : myrepos : nemiver : qgit : quilt : rapidsvn : rcs : robodoc : scanmem : subunit : svn2cl : tig : tortoisehg : translate-toolkit : utrac What your are looking for is c-development $ dnf group info c-development Updating and loading repositories: Repositories loaded. Id : c-development Name : C Development Tools and Libraries Description : These tools include core development tools such as automake, gcc and debuggers. Installed : yes Order : Langonly : Uservisible : yes Repositories : @System Mandatory packages : autoconf : automake : binutils : bison : flex : gcc : gcc-c++ : gdb : glibc-devel : libtool : make : pkgconf : strace Default packages : byacc : ccache : cscope : ctags : elfutils : indent : ltrace : perf : valgrind Optional packages : ElectricFence : astyle : cbmc : check : cmake : coan : cproto : insight : nasm : pscan : python3-scons : remake : scorep : splint : yasm : zzuf More on reddit.com
🌐 r/Fedora
5
2
September 26, 2025
Curated Fedora Core 42 post-install notes - drivers, tweaks, tools, and fixes
A picture is worth a thousand (swear) words :-) More on reddit.com
🌐 r/Fedora
128
682
May 7, 2025
How do I install kernel headers for fedora?

in the red hat family of linux distros, files that are needed to build kernel objects (modules) are located in the kernel-devel package. hence you need to do:

sudo dnf in kernel-devel

there's also kernel-headers but it's for people who want to build userspace programs that do system calls (basically all <linux/*.h>)

More on reddit.com
🌐 r/Fedora
2
6
May 26, 2021
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
Can't install "Development Tools" on Fedora Linux Silverblue 41 - Fedora Discussion
October 30, 2024 - Hello Everyone, Can someone help ... with error message: No match for argument: Development Tools I’m using sudo dnf group install "Development Tools" to inst…...
🌐
Darryl Dias
darryldias.me › 2019 › install-development-tools-fedora
How to install Development Tools on Fedora Linux - Darryl Dias
October 23, 2022 - Here is how to install Development Tools on Fedora Linux Here is a list of packages installed in the group installation process. Happy Coding!
🌐
GNOME Wiki
wiki.gnome.org › Projects(2f)DeveloperTools(2f)Installation(2f)Fedora.html
Projects/DeveloperTools/Installation/Fedora – GNOME Wiki Archive
Fedora provides a set of groups that contain nearly all relevant packages for software development. You can use the following command to install three groups which cover the development in a GNOME environment: $ sudo yum groupinstall development-libs development-tools gnome-software-development
🌐
Justincooksey
justincooksey.com › blog › 2025 › 2025-01-20-development-on-fedora-41
Learning Development on Fedora 41 Linux System After Windows and MacOS
January 20, 2025 - sudo dnf install @development-tools sudo dnf install python3-tkinter python3-xlib bzip2-devel ncurses-devel \ libffi-devel readline-devel tk-devel libsqlite3x-devel · This has now allowed me to install and use other versions of Python on my ...
🌐
Reddit
reddit.com › r/fedora › development tools c&c++ compilers
r/Fedora on Reddit: Development tools C&C++ compilers
September 26, 2025 -

i installed the "Development Tools" group on Fedora by this command " sudo dnf group install development-tools " and expected it to include the C++ compiler and everything needed for C++ development and C .
I remember installing it before on Fedora 42 and it worked fine, but after trying another distro and then coming back to Fedora, I installed it again and the compiler wasn’t there but i did not really remember the command.

Did the group change, or am I missing a command to get g++ and the rest of the C++ toolchain?

Top answer
1 of 2
5
You can always ask dnf: $ dnf group info development-tools Updating and loading repositories: Repositories loaded. Id : development-tools Name : Development Tools Description : These tools include general development tools such as git and CVS. Installed : yes Order : Langonly : Uservisible : yes Repositories : @System Mandatory packages : gettext Default packages : diffstat : doxygen : git : patch : patchutils : subversion : systemtap Optional packages : buildbot : colordiff : cvs : cvs2cl : cvsps : darcs : dejagnu : expect : gambas3-ide : git-annex : git-cola : git2cl : gitg : gtranslator : highlight : lcov : manedit : meld : monotone : myrepos : nemiver : qgit : quilt : rapidsvn : rcs : robodoc : scanmem : subunit : svn2cl : tig : tortoisehg : translate-toolkit : utrac What your are looking for is c-development $ dnf group info c-development Updating and loading repositories: Repositories loaded. Id : c-development Name : C Development Tools and Libraries Description : These tools include core development tools such as automake, gcc and debuggers. Installed : yes Order : Langonly : Uservisible : yes Repositories : @System Mandatory packages : autoconf : automake : binutils : bison : flex : gcc : gcc-c++ : gdb : glibc-devel : libtool : make : pkgconf : strace Default packages : byacc : ccache : cscope : ctags : elfutils : indent : ltrace : perf : valgrind Optional packages : ElectricFence : astyle : cbmc : check : cmake : coan : cproto : insight : nasm : pscan : python3-scons : remake : scorep : splint : yasm : zzuf
2 of 2
2
See dnf group info development-tools. Description : These tools include general development tools such as git and CVS. Maybe you were thinking of the c-development group. It includes both gcc and gcc-c++.
Find elsewhere
🌐
Linux TLDR
linuxtldr.com › home › how to install development tools on linux (ultimate guide)
How to Install Development Tools on Linux (Ultimate Guide)
March 6, 2025 - In this article, we focus on installing the development tools in popular Linux distributions such as Debian, Ubuntu, Linux Mint, RHEL, Fedora, Arch, Manjaro, and OpenSUSE.
🌐
TecAdmin
tecadmin.net › install-development-tools-on-centos
Install Development Tools on CentOS, RHEL & Fedora
April 26, 2025 - This tutorial will help you to install development tools (C++, make, GCC etc) on CentOS, RHEL & Fedora systems
🌐
PragmaticLinux
pragmaticlinux.com › home › how to install build-essential on fedora
How to install build-essential on Fedora - PragmaticLinux
May 25, 2022 - By installing the groups C Development Tools and Libraries and Development Tools on Fedora, you can now use development tools similar to what meta-package build-essential installs on Debian/Ubuntu. These tools enable you to compile C and C++ programs with the gcc and g++ compilers, respectively.
🌐
2DayGeek
2daygeek.com › home › how to install development tools in linux
How To Install Development Tools In Linux | 2DayGeek
March 7, 2020 - Run the following command to install Development Tools in RHEL/CentOS systems and its clone. $ sudo yum update $ sudo yum groupinstall "Development Tools"
🌐
OS Radar
osradar.com › home › applications › how to install the development and build tools on fedora 34 / 33?
How to install the Development and build tools on Fedora 34 / 33? - Linux Windows and android Tutorials
May 11, 2021 - In this very short post, you will learn how to install a series of development and build tools on Fedora 34 / 33. These tools are essential to perform tasks like installing packages from the source code.
🌐
Fedora Developer Portal
developer.fedoraproject.org › tools.html
Get tools — Fedora Developer Portal
Fedora Developer Portal provides information for developers running Fedora on their workstation or virtual machines.
🌐
OSTechNix
ostechnix.com › home › linux administration › how to install development tools in linux
How To Install Development Tools In Linux - OSTechNix
September 17, 2025 - Learn how to install development tools in Linux distributions like Arch Linux, Fedora, CentOS, RHEL, Debian, Ubuntu, and openSUSE.
🌐
TecMint
tecmint.com › home › linux distros › fedora › how to install gcc (c and c++ compiler) on fedora
How to Install GCC (C and C++ Compiler) on Fedora
August 13, 2024 - For more advanced C programming, you might need additional libraries and tools based on the requirements of your development projects. sudo dnf install glibc-devel [GNU C Library] sudo dnf install libm [Math Library] sudo dnf install gdb [Debugging ...
🌐
TecMint
tecmint.com › home › open source › how to install gcc and development tools on rhel-based systems
How to Install GCC and Development Tools on RHEL Systems
August 13, 2024 - In this article, we will explain how to install GNU C and C++ compilers and their related development tools in RHEL-based distributions.
🌐
Field Notes
stuartellis.name › field notes › articles › devops › setting up fedora workstation for software development
Setting Up Fedora Workstation for Software Development · Field Notes
March 22, 2025 - Use Homebrew to install version manager tools. Alternatively, Fedora Workstation includes toolbx to help you manage container environments for developing your projects.
🌐
Medium
canartuc.medium.com › my-fedora-40-development-setup-463577730c49
My Fedora 40 Development Setup. Learn how to install Copilot CLI… | by Can Artuc | Medium
April 29, 2024 - Learn how to install Copilot CLI, Node.js, Node.js, Visual Studio Code, development packages, and Docker with step-by-step CLI commands