I got it to work using: sudo dnf group install "development-tools" Which is the ID. I have always used the name and it would work. Must be something new with DNF5. Answer from jkemp on discussion.fedoraproject.org
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 9 › html › developing_c_and_cpp_applications_in_rhel_9 › setting-up-a-development-workstation_developing-applications
Chapter 1. Setting up a development workstation | Developing C and C++ applications in RHEL 9 | Red Hat Enterprise Linux | 9 | Red Hat Documentation
Install the Development Tools package group including GNU Compiler Collection (GCC), GNU Debugger (GDB), and other development tools: # dnf group install "Development Tools" Install the LLVM-based toolchain including the clang compiler and lldb debugger: # dnf install llvm-toolset ·
🌐
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 ......
Discussions

How to install "Development Tools" under Fedora 41
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. Failed to resolve the transaction: No match for argument: Development ... More on discussion.fedoraproject.org
🌐 discussion.fedoraproject.org
4
0
November 21, 2024
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
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" More on unix.stackexchange.com
🌐 unix.stackexchange.com
August 28, 2010
Unable to find development 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. Tried “development tools” without success. Has the name changed in F41? Regards François Proulx, Longueuil, Québec, Canada More on discussion.fedoraproject.org
🌐 discussion.fedoraproject.org
2
0
November 1, 2024
🌐
Rocky Linux Forum
forums.rockylinux.org › rocky linux help & support
"Development Tools" DNF group installed but group packages arent? - Rocky Linux Help & Support - Rocky Linux Forum
April 27, 2022 - So I dont want to file a bug about this yet until I know for sure that I’m not the one at fault. I did a fresh install of Rocky 8.5 last night. In the installer I selected Server and a bunch of software groups as well. Specifically for this post, “Development Tools”. I can run dnf group list and see that the group is installed, and I can run dnf groupinfo "Development Tools" and see what tools it should have installed… except a bunch of them arent installed and are showing as ‘available’. Isn...
🌐
LinuxConfig
linuxconfig.org › home › install development tools on rhel 8 / centos 8
Install development tools on RHEL 8 / CentOS 8
September 22, 2025 - Learn how to install Development Tools on RHEL 8. Follow steps to list, install, and remove using the dnf command. Ideal for system admins.
🌐
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.
🌐
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++.
🌐
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 RHEL-based distributions such as Fedora, CentOS, and Alma Linux, to install development tools, you first need to update your system by running: ... Next, use the dnf command to install the group of development tools and libraries.
Find elsewhere
🌐
nixCraft
cyberciti.biz › nixcraft › howto › centos › rhel / centos linux install core development tools automake, gcc (c/c++), perl, python & debuggers
RHEL / CentOS Linux Install Core Development Tools Automake, Gcc (C/C++), Perl, Python & Debuggers - nixCraft
April 5, 2024 - These tools include core development ... session and type the following yum command/dnf command as root user: $ sudo yum group install "Development Tools" OR # yum groupinstall 'Development Tools' Sample outputs:...
🌐
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 · su - dnf -y groupinstall "Development Tools"Code language: JavaScript (javascript) Here is a list of packages installed in the group installation process.
🌐
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 - So, open a terminal and update the distribution: sudo dnf update · And it carries out the installation by running: sudo dnf groupinstall "Development Tools" "Development Libraries" 1.- Install build packages Fedora 34 / 33 ·
🌐
2DayGeek
2daygeek.com › home › how to install development tools in linux
How To Install Development Tools In Linux | 2DayGeek
March 7, 2020 - C Development Tools and Libraries : These tools include core development tools such as automake, gcc and debuggers. $ sudo dnf update $ dnf groupinstall "Development Tools" $ dnf groupinstall "C Development Tools and Libraries"
🌐
TecAdmin
tecadmin.net › install-development-tools-on-centos
Install Development Tools on CentOS, RHEL & Fedora
April 26, 2025 - Use the following set of commands to install development packages on your RedHat and their derivative systems. ### CentOS/RHEL 7/6/5 · yum update · yum groupinstall "Development Tools" ### Fedora 28/27/26/25/24/23 · dnf update · dnf groupinstall "Development Tools" To find out what is in ...
🌐
Opensource.com
opensource.com › article › 21 › 6 › dnf-linux
Linux package management with dnf | Opensource.com
June 17, 2021 - For instance, suppose you're reading ... you must install something called qmake-qt5: ... The dnf database is extensive, so you don't have to restrict yourself to searches for exact matches. You can use the dnf provides command to learn whether anything provides what you're looking for as part of some larger package: $ dnf provides qmake-qt5 qt5-qtbase-devel-5.12.5-8.el8.i686 : Development files for ...
🌐
LinuxCapable
linuxcapable.com › home › fedora › dnf5 group commands for fedora 44
DNF5 Group Commands for Fedora 44 - LinuxCapable
1 month ago - Install a group with dnf group install followed by its ID: ... The Development Tools group ID is development-tools.
🌐
Fedora Discussion
discussion.fedoraproject.org › ask fedora
Unable to find development tools in Fedora 41 - Fedora Discussion
November 1, 2024 - 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. Tried “development tools” without success. Has the name changed in F41? Regards François Proulx, Longueuil, Québec, Canada
🌐
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 - The final result is as follows: sudo dnf install @development-tools sudo dnf install python3-tkinter python3-xlib bzip2-devel ncurses-devel \ libffi-devel readline-devel tk-devel libsqlite3x-devel
🌐
PragmaticLinux
pragmaticlinux.com › home › how to install build-essential on fedora
How to install build-essential on Fedora - PragmaticLinux
May 25, 2022 - Knowing this, we can proceed with installing the groups C Development Tools and Libraries and Development Tools with command: sudo dnf group install "C Development Tools and Libraries" "Development Tools"
🌐
ComputingForGeeks
computingforgeeks.com › home › install gcc and development tools on rhel 8 / centos 8
Install GCC and Development Tools on RHEL 8 / CentOS 8 [Guide]
August 17, 2023 - sudo dnf groups summary Last metadata expiration check: 0:08:05 ago on Thu 17 Aug 2023 07:21:15 PM UTC. Available Groups: 12 · The following command is used to install GCC and Development Tools on a CentOS / RHEL 8 server.