Development Tools Install

Home » CentOS » Development Tools Install
CentOS 28 Comments

Hello.

I’ve been looking for information regarding how to install Development Tools and Libraries on CentOS 7 but had no luck.

Would any one be so kind to share how wtih me?

Thanks.

28 thoughts on - Development Tools Install

  • yum groupinstall “Development Tools” worked for all previous versions. yum grouplist will list all available groups.

  • Hello John, very kind of you for your reply.

    However, I did tried groupinstall and it shows error saying that there is none group list of that name. Even after yum grouplist and I see it there. It keeps failing. It only offer a solution: yum group mark install … which is not the actual command for it to install.

    What may it be?

    El 19/07/2014 06:09 p.m., John R Pierce escribi

  • Have you used ” “?
    yum groupinstall “Development Tools”
    instead of yum groupinstall Development Tools
    ??

  • Hi Ljubomir,

    Yes I have :). I’ve been working with this distro since CentOS 4, so I
    familiar with it. That is why I am concerned about grouinstall of dev tools is not working as always.

    El 19/07/2014 06:24 p.m., Ljubomir Ljubojevic escribi

  • The name probably changed slightly.

    Do yum grouplist -v

    That should show you what’s available.

    Although, looking at an install on a VM, it seems that it is still called Development Tools. Maybe you forgot the quotes?

    Or do yum install @development which should also work.

  • odd. works here…

    # uname -a && cat /etc/redhat-release Linux svfis-c7test1.netsys.stsv.seagate.com 3.10.0-123.4.2.el7.x86_64 #1
    SMP Mon Jun 30 16:09:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux CentOS Linux release 7.0.1406 (Core)

    # yum groupinstall “Development Tools”
    Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum)
    Loading mirror speeds from cached hostfile
    * base: CentOS.mirror.facebook.net
    * extras: CentOS.mirrors.hoobly.com
    * updates: mirror.san.fastserv.com Resolving Dependencies
    –> Running transaction check
    —> Package autoconf.noarch 0:2.69-11.el7 will be installed
    –> Processing Dependency: perl >= 5.006 for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: m4 >= 1.4.14 for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(warnings) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(vars) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(strict) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(constant) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Text::ParseWords) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(POSIX) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(IO::File) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Getopt::Long) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::stat) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::Spec) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::Path) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::Find) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::Copy) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::Compare) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(File::Basename) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Exporter) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Errno) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(DynaLoader) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Data::Dumper) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Cwd) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Class::Struct) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: perl(Carp) for package:
    autoconf-2.69-11.el7.noarch
    –> Processing Dependency: /usr/bin/perl for package:
    autoconf-2.69-11.el7.noarch
    —> Package automake.noarch 0:1.13.4-3.el7 will be installed
    –> Processing Dependency: perl(threads) for package:
    automake-1.13.4-3.el7.noarch
    –> Processing Dependency: perl(Thread::Queue) for package:
    automake-1.13.4-3.el7.noarch
    –> Processing Dependency: perl(TAP::Parser) for package:
    automake-1.13.4-3.el7.noarch
    —> Package bison.x86_64 0:2.7-4.el7 will be installed
    —> Package byacc.x86_64 0:1.9.20130304-3.el7 will be installed
    —> Package cscope.x86_64 0:15.8-7.el7 will be installed
    –> Processing Dependency: emacs-filesystem for package:
    cscope-15.8-7.el7.x86_64
    —> Package ctags.x86_64 0:5.8-13.el7 will be installed
    —> Package diffstat.x86_64 0:1.57-4.el7 will be installed
    —> Package doxygen.x86_64 1:1.8.5-3.el7 will be installed
    —> Package elfutils.x86_64 0:0.158-3.el7 will be installed
    —> Package flex.x86_64 0:2.5.37-3.el7 will be installed
    —> Package gcc.x86_64 0:4.8.2-16.el7 will be installed
    –> Processing Dependency: cpp = 4.8.2-16.el7 for package:
    gcc-4.8.2-16.el7.x86_64
    –> Processing Dependency: glibc-devel >= 2.2.90-12 for package:
    gcc-4.8.2-16.el7.x86_64
    –> Processing Dependency: libmpfr.so.4()(64bit) for package:
    gcc-4.8.2-16.el7.x86_64
    –> Processing Dependency: libmpc.so.3()(64bit) for package:
    gcc-4.8.2-16.el7.x86_64
    —> Package gcc-c++.x86_64 0:4.8.2-16.el7 will be installed
    –> Processing Dependency: libstdc++-devel = 4.8.2-16.el7 for package:
    gcc-c++-4.8.2-16.el7.x86_64
    —> Package gcc-gfortran.x86_64 0:4.8.2-16.el7 will be installed
    –> Processing Dependency: libquadmath-devel = 4.8.2-16.el7 for package:
    gcc-gfortran-4.8.2-16.el7.x86_64
    –> Processing Dependency: libquadmath = 4.8.2-16.el7 for package:
    gcc-gfortran-4.8.2-16.el7.x86_64
    –> Processing Dependency: libgfortran = 4.8.2-16.el7 for package:
    gcc-gfortran-4.8.2-16.el7.x86_64
    –> Processing Dependency: libgfortran.so.3()(64bit) for package:
    gcc-gfortran-4.8.2-16.el7.x86_64
    —> Package git.x86_64 0:1.8.3.1-4.el7 will be installed
    –> Processing Dependency: perl-Git = 1.8.3.1-4.el7 for package:
    git-1.8.3.1-4.el7.x86_64
    –> Processing Dependency: rsync for package: git-1.8.3.1-4.el7.x86_64
    –> Processing Dependency: perl(Term::ReadKey) for package:
    git-1.8.3.1-4.el7.x86_64
    –> Processing Dependency: perl(Git) for package: git-1.8.3.1-4.el7.x86_64
    –> Processing Dependency: perl(File::Temp) for package:
    git-1.8.3.1-4.el7.x86_64
    –> Processing Dependency: perl(Error) for package: git-1.8.3.1-4.el7.x86_64
    –> Processing Dependency: libgnome-keyring.so.0()(64bit) for package:
    git-1.8.3.1-4.el7.x86_64
    —> Package indent.x86_64 0:2.2.11-13.el7 will be installed
    —> Package intltool.noarch 0:0.50.2-6.el7 will be installed
    –> Processing Dependency: perl(XML::Parser) for package:
    intltool-0.50.2-6.el7.noarch
    –> Processing Dependency: perl(Encode) for package:
    intltool-0.50.2-6.el7.noarch
    –> Processing Dependency: gettext-devel for package:
    intltool-0.50.2-6.el7.noarch
    —> Package libtool.x86_64 0:2.4.2-20.el7 will be installed
    —> Package patch.x86_64 0:2.7.1-8.el7 will be installed
    —> Package patchutils.x86_64 0:0.3.3-4.el7 will be installed
    —> Package rcs.x86_64 0:5.9.0-5.el7 will be installed
    —> Package redhat-rpm-config.noarch 0:9.1.0-63.el7.CentOS will be installed
    –> Processing Dependency: dwz >= 0.4 for package:
    redhat-rpm-config-9.1.0-63.el7.CentOS.noarch
    –> Processing Dependency: zip for package:
    redhat-rpm-config-9.1.0-63.el7.CentOS.noarch
    –> Processing Dependency: perl-srpm-macros for package:
    redhat-rpm-config-9.1.0-63.el7.CentOS.noarch
    —> Package rpm-build.x86_64 0:4.11.1-16.el7 will be installed
    –> Processing Dependency: unzip for package: rpm-build-4.11.1-16.el7.x86_64
    –> Processing Dependency: bzip2 for package: rpm-build-4.11.1-16.el7.x86_64
    –> Processing Dependency: /usr/bin/gdb-add-index for package:
    rpm-build-4.11.1-16.el7.x86_64
    —> Package rpm-sign.x86_64 0:4.11.1-16.el7 will be installed
    —> Package subversion.x86_64 0:1.7.14-6.el7 will be installed
    –> Processing Dependency: subversion-libs(x86-64) = 1.7.14-6.el7 for package: subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_wc-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_subr-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_repos-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_ra_svn-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_ra_neon-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_ra_local-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_ra-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_fs_util-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_fs_fs-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_fs_base-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_fs-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_diff-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_delta-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libsvn_client-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libneon.so.27()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libaprutil-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    –> Processing Dependency: libapr-1.so.0()(64bit) for package:
    subversion-1.7.14-6.el7.x86_64
    —> Package swig.x86_64 0:2.0.10-4.el7 will be installed
    —> Package systemtap.x86_64 0:2.4-14.el7 will be installed
    –> Processing Dependency: systemtap-devel = 2.4-14.el7 for package:
    systemtap-2.4-14.el7.x86_64
    –> Processing Dependency: systemtap-client = 2.4-14.el7 for package:
    systemtap-2.4-14.el7.x86_64
    –> Running transaction check
    —> Package apr.x86_64 0:1.4.8-3.el7 will be installed
    —> Package apr-util.x86_64 0:1.5.2-6.el7 will be installed
    —> Package bzip2.x86_64 0:1.0.6-12.el7 will be installed
    —> Package cpp.x86_64 0:4.8.2-16.el7 will be installed
    —> Package dwz.x86_64 0:0.11-3.el7 will be installed
    —> Package emacs-filesystem.noarch 1:24.3-11.el7 will be installed
    —> Package gdb.x86_64 0:7.6.1-51.el7 will be installed
    —> Package gettext-devel.x86_64 0:0.18.2.1-4.el7 will be installed
    –> Processing Dependency: gettext-common-devel = 0.18.2.1-4.el7 for package: gettext-devel-0.18.2.1-4.el7.x86_64
    —> Package glibc-devel.x86_64 0:2.17-55.el7 will be installed
    –> Processing Dependency: glibc-headers = 2.17-55.el7 for package:
    glibc-devel-2.17-55.el7.x86_64
    –> Processing Dependency: glibc-headers for package:
    glibc-devel-2.17-55.el7.x86_64
    —> Package libgfortran.x86_64 0:4.8.2-16.el7 will be installed
    —> Package libgnome-keyring.x86_64 0:3.8.0-3.el7 will be installed
    —> Package libmpc.x86_64 0:1.0.1-3.el7 will be installed
    —> Package libquadmath.x86_64 0:4.8.2-16.el7 will be installed
    —> Package libquadmath-devel.x86_64 0:4.8.2-16.el7 will be installed
    —> Package libstdc++-devel.x86_64 0:4.8.2-16.el7 will be installed
    —> Package m4.x86_64 0:1.4.16-9.el7 will be installed
    —> Package mpfr.x86_64 0:3.1.1-4.el7 will be installed
    —> Package neon.x86_64 0:0.30.0-3.el7 will be installed
    –> Processing Dependency: libpakchois.so.0()(64bit) for package:
    neon-0.30.0-3.el7.x86_64
    —> Package perl.x86_64 4:5.16.3-283.el7 will be installed
    –> Processing Dependency: perl-libs = 4:5.16.3-283.el7 for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Socket) >= 1.3 for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Scalar::Util) >= 1.10 for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl-macros for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl-libs for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(threads::shared) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Time::Local) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Storable) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Socket) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Scalar::Util) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Pod::Simple::XHTML) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Pod::Simple::Search) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: perl(Filter::Util::Call) for package:
    4:perl-5.16.3-283.el7.x86_64
    –> Processing Dependency: libperl.so()(64bit) for package:
    4:perl-5.16.3-283.el7.x86_64
    —> Package perl-Carp.noarch 0:1.26-244.el7 will be installed
    —> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed
    —> Package perl-Encode.x86_64 0:2.51-7.el7 will be installed
    —> Package perl-Error.noarch 1:0.17020-2.el7 will be installed
    —> Package perl-Exporter.noarch 0:5.68-3.el7 will be installed
    —> Package perl-File-Path.noarch 0:2.09-2.el7 will be installed
    —> Package perl-File-Temp.noarch 0:0.23.01-3.el7 will be installed
    —> Package perl-Getopt-Long.noarch 0:2.40-2.el7 will be installed
    –> Processing Dependency: perl(Pod::Usage) >= 1.14 for package:
    perl-Getopt-Long-2.40-2.el7.noarch
    —> Package perl-Git.noarch 0:1.8.3.1-4.el7 will be installed
    —> Package perl-PathTools.x86_64 0:3.40-5.el7 will be installed
    —> Package perl-TermReadKey.x86_64 0:2.30-20.el7 will be installed
    —> Package perl-Test-Harness.noarch 0:3.28-2.el7 will be installed
    —> Package perl-Text-ParseWords.noarch 0:3.29-4.el7 will be installed
    —> Package perl-Thread-Queue.noarch 0:3.02-2.el7 will be installed
    —> Package perl-XML-Parser.x86_64 0:2.41-10.el7 will be installed
    —> Package perl-constant.noarch 0:1.27-2.el7 will be installed
    —> Package perl-srpm-macros.noarch 0:1-8.el7 will be installed
    —> Package perl-threads.x86_64 0:1.87-4.el7 will be installed
    —> Package rsync.x86_64 0:3.0.9-15.el7 will be installed
    —> Package subversion-libs.x86_64 0:1.7.14-6.el7 will be installed
    —> Package systemtap-client.x86_64 0:2.4-14.el7 will be installed
    –> Processing Dependency: systemtap-runtime = 2.4-14.el7 for package:
    systemtap-client-2.4-14.el7.x86_64
    —> Package systemtap-devel.x86_64 0:2.4-14.el7 will be installed
    –> Processing Dependency: kernel-devel for package:
    systemtap-devel-2.4-14.el7.x86_64
    —> Package unzip.x86_64 0:6.0-13.el7 will be installed
    —> Package zip.x86_64 0:3.0-10.el7 will be installed
    –> Running transaction check
    —> Package gettext-common-devel.noarch 0:0.18.2.1-4.el7 will be installed
    —> Package glibc-headers.x86_64 0:2.17-55.el7 will be installed
    –> Processing Dependency: kernel-headers >= 2.2.1 for package:
    glibc-headers-2.17-55.el7.x86_64
    –> Processing Dependency: kernel-headers for package:
    glibc-headers-2.17-55.el7.x86_64
    —> Package kernel-debug-devel.x86_64 0:3.10.0-123.4.2.el7 will be installed
    —> Package pakchois.x86_64 0:0.4-10.el7 will be installed
    —> Package perl-Filter.x86_64 0:1.49-3.el7 will be installed
    —> Package perl-Pod-Simple.noarch 1:3.28-4.el7 will be installed
    –> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package:
    1:perl-Pod-Simple-3.28-4.el7.noarch
    —> Package perl-Pod-Usage.noarch 0:1.63-3.el7 will be installed
    –> Processing Dependency: perl(Pod::Text) >= 3.15 for package:
    perl-Pod-Usage-1.63-3.el7.noarch
    –> Processing Dependency: perl-Pod-Perldoc for package:
    perl-Pod-Usage-1.63-3.el7.noarch
    —> Package perl-Scalar-List-Utils.x86_64 0:1.27-248.el7 will be installed
    —> Package perl-Socket.x86_64 0:2.010-3.el7 will be installed
    —> Package perl-Storable.x86_64 0:2.45-3.el7 will be installed
    —> Package perl-Time-Local.noarch 0:1.2300-2.el7 will be installed
    —> Package perl-libs.x86_64 4:5.16.3-283.el7 will be installed
    —> Package perl-macros.x86_64 4:5.16.3-283.el7 will be installed
    —> Package perl-threads-shared.x86_64 0:1.43-6.el7 will be installed
    —> Package systemtap-runtime.x86_64 0:2.4-14.el7 will be installed
    –> Processing Dependency: libsymtabAPI.so.8.1()(64bit) for package:
    systemtap-runtime-2.4-14.el7.x86_64
    –> Processing Dependency: libdyninstAPI.so.8.1()(64bit) for package:
    systemtap-runtime-2.4-14.el7.x86_64
    –> Running transaction check
    —> Package dyninst.x86_64 0:8.1.2-6.el7 will be installed
    –> Processing Dependency: libdwarf.so.0()(64bit) for package:
    dyninst-8.1.2-6.el7.x86_64
    —> Package kernel-headers.x86_64 0:3.10.0-123.4.2.el7 will be installed
    —> Package perl-Pod-Escapes.noarch 1:1.04-283.el7 will be installed
    —> Package perl-Pod-Perldoc.noarch 0:3.20-4.el7 will be installed
    –> Processing Dependency: perl(parent) for package:
    perl-Pod-Perldoc-3.20-4.el7.noarch
    –> Processing Dependency: perl(HTTP::Tiny) for package:
    perl-Pod-Perldoc-3.20-4.el7.noarch
    —> Package perl-podlators.noarch 0:2.5.1-3.el7 will be installed
    –> Running transaction check
    —> Package libdwarf.x86_64 0:20130207-3.el7 will be installed
    —> Package perl-HTTP-Tiny.noarch 0:0.033-3.el7 will be installed
    —> Package perl-parent.noarch 1:0.225-244.el7 will be installed
    –> Finished Dependency Resolution

    Dependencies Resolved

    ============================================================================================================================================= Package Arch Version Repository Size
    =============================================================================================================================================Installing for group install “Development Tools”:
    autoconf noarch
    2.69-11.el7 base 701 k
    automake noarch
    1.13.4-3.el7 base 679 k
    bison x86_64
    2.7-4.el7 base 578 k
    byacc x86_64
    1.9.20130304-3.el7 base 65 k
    cscope x86_64
    15.8-7.el7 base 203 k
    ctags x86_64
    5.8-13.el7 base 155 k
    diffstat x86_64
    1.57-4.el7 base 35 k
    doxygen x86_64
    1:1.8.5-3.el7 base 3.6 M
    elfutils x86_64
    0.158-3.el7 base 260 k
    flex x86_64
    2.5.37-3.el7 base 292 k
    gcc x86_64
    4.8.2-16.el7 base 16 M
    gcc-c++ x86_64
    4.8.2-16.el7 base 7.2 M
    gcc-gfortran x86_64
    4.8.2-16.el7 base 6.6 M
    git x86_64
    1.8.3.1-4.el7 base 4.3 M
    indent x86_64
    2.2.11-13.el7 base 150 k
    intltool noarch
    0.50.2-6.el7 base 59 k
    libtool x86_64
    2.4.2-20.el7 base 588 k
    patch x86_64
    2.7.1-8.el7 base 110 k
    patchutils x86_64
    0.3.3-4.el7 base 104 k
    rcs x86_64
    5.9.0-5.el7 base 230 k
    redhat-rpm-config noarch
    9.1.0-63.el7.CentOS base 76 k
    rpm-build x86_64
    4.11.1-16.el7 base 140 k
    rpm-sign x86_64
    4.11.1-16.el7 base 41 k
    subversion x86_64
    1.7.14-6.el7 base 1.0 M
    swig x86_64
    2.0.10-4.el7 base 1.3 M
    systemtap x86_64
    2.4-14.el7 base 24 k Installing for dependencies:
    apr x86_64
    1.4.8-3.el7 base 103 k
    apr-util x86_64
    1.5.2-6.el7 base 92 k
    bzip2 x86_64
    1.0.6-12.el7 base 52 k
    cpp x86_64
    4.8.2-16.el7 base 5.9 M
    dwz x86_64
    0.11-3.el7 base 99 k
    dyninst x86_64
    8.1.2-6.el7 base 2.5 M
    emacs-filesystem noarch
    1:24.3-11.el7 base 57 k
    gdb x86_64
    7.6.1-51.el7 base 2.4 M
    gettext-common-devel noarch
    0.18.2.1-4.el7 base 368 k
    gettext-devel x86_64
    0.18.2.1-4.el7 base 315 k
    glibc-devel x86_64
    2.17-55.el7 base 1.0 M
    glibc-headers x86_64
    2.17-55.el7 base 650 k
    kernel-debug-devel x86_64
    3.10.0-123.4.2.el7 updates 9.0 M
    kernel-headers x86_64
    3.10.0-123.4.2.el7 updates 1.4 M
    libdwarf x86_64
    20130207-3.el7 base 109 k
    libgfortran x86_64
    4.8.2-16.el7 base 284 k
    libgnome-keyring x86_64
    3.8.0-3.el7 base 109 k
    libmpc x86_64
    1.0.1-3.el7 base 51 k
    libquadmath x86_64
    4.8.2-16.el7 base 173 k
    libquadmath-devel x86_64
    4.8.2-16.el7 base 36 k
    libstdc++-devel x86_64
    4.8.2-16.el7 base 1.5 M
    m4 x86_64
    1.4.16-9.el7 base 256 k
    mpfr x86_64
    3.1.1-4.el7 base 203 k
    neon x86_64
    0.30.0-3.el7 base 165 k
    pakchois x86_64
    0.4-10.el7 base 14 k
    perl x86_64
    4:5.16.3-283.el7 base 8.0 M
    perl-Carp noarch
    1.26-244.el7 base 19 k
    perl-Data-Dumper x86_64
    2.145-3.el7 base 47 k
    perl-Encode x86_64
    2.51-7.el7 base 1.5 M
    perl-Error noarch
    1:0.17020-2.el7 base 32 k
    perl-Exporter noarch
    5.68-3.el7 base 28 k
    perl-File-Path noarch
    2.09-2.el7 base 26 k
    perl-File-Temp noarch
    0.23.01-3.el7 base 56 k
    perl-Filter x86_64
    1.49-3.el7 base 76 k
    perl-Getopt-Long noarch
    2.40-2.el7 base 56 k
    perl-Git noarch
    1.8.3.1-4.el7 base 52 k
    perl-HTTP-Tiny noarch
    0.033-3.el7 base 38 k
    perl-PathTools x86_64
    3.40-5.el7 base 82 k
    perl-Pod-Escapes noarch
    1:1.04-283.el7 base 49 k
    perl-Pod-Perldoc noarch
    3.20-4.el7 base 87 k
    perl-Pod-Simple noarch
    1:3.28-4.el7 base 216 k
    perl-Pod-Usage noarch
    1.63-3.el7 base 27 k
    perl-Scalar-List-Utils x86_64
    1.27-248.el7 base 36 k
    perl-Socket x86_64
    2.010-3.el7 base 49 k
    perl-Storable x86_64
    2.45-3.el7 base 77 k
    perl-TermReadKey x86_64
    2.30-20.el7 base 31 k
    perl-Test-Harness noarch
    3.28-2.el7 base 302 k
    perl-Text-ParseWords noarch
    3.29-4.el7 base 14 k
    perl-Thread-Queue noarch
    3.02-2.el7 base 17 k
    perl-Time-Local noarch
    1.2300-2.el7 base 24 k
    perl-XML-Parser x86_64
    2.41-10.el7 base 223 k
    perl-constant noarch
    1.27-2.el7 base 19 k
    perl-libs x86_64
    4:5.16.3-283.el7 base 686 k
    perl-macros x86_64
    4:5.16.3-283.el7 base 42 k
    perl-parent noarch
    1:0.225-244.el7 base 12 k
    perl-podlators noarch
    2.5.1-3.el7 base 112 k
    perl-srpm-macros noarch
    1-8.el7 base 4.6 k
    perl-threads x86_64
    1.87-4.el7 base 49 k
    perl-threads-shared x86_64
    1.43-6.el7 base 39 k
    rsync x86_64
    3.0.9-15.el7 base 359 k
    subversion-libs x86_64
    1.7.14-6.el7 base 921 k
    systemtap-client x86_64
    2.4-14.el7 base 3.5 M
    systemtap-devel x86_64
    2.4-14.el7 base 1.5 M
    systemtap-runtime x86_64
    2.4-14.el7 base 255 k
    unzip x86_64
    6.0-13.el7 base 165 k
    zip x86_64
    3.0-10.el7 base 260 k

    Transaction Summary
    =============================================================================================================================================Install 26 Packages (+66 Dependent packages)

    Total download size: 90 M
    Installed size: 269 M
    Is this ok [y/d/N]: y
    …….

  • Hello Scott.

    The @Development I actually did’nt knew. Will try it and report.

    Thanks

    El 19/07/2014 06:30 p.m., Scott Robbins escribi

  • Hi Jhon.

    It is actually odd.

    I done exactly what you shared and I get nothing of what you do.

    El 19/07/2014 06:42 p.m., John R Pierce escribi

  • It seems that actually the packages are in the grouplist. But for some unknown reason when I hit:

    yum groupinstall “Development Tools” it shows:

    No packages in any requested group available to install or update.

    El 19/07/2014 06:30 p.m., Scott Robbins escribi

  • For whatever reason–maybe because I’m left handed, so it’s easier to hit @
    than a ‘ or “, it’s what I usually use. If you use yum grouplist -v, it will give a long and short name, looking like

    Development Tools (development) or similar.

    Using yum install @ (whatever is in the (), does the same as yum groupinstal “whatever long name is”.

  • actually, “yum grouplist -v” shows it to be “Development tools”, NOT
    “Developmtent Tools”. Dunno if it’s case sensitive or not, but if it is, then the uppercase T would probably prevent it from working.

  • Do you by any chance use local repository (that does not have properly set comps.xml)?

    Also try:
    yum clean all

  • Hi Guys,

    same problem here, here is my output :
    [c7@localhost ~]$ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core)

    also, yum grouplist -v, gives me :
    … Available Groups:
    CIFS file server (cifs-file-server)
    Compatibility Libraries (compat-libraries)
    Console Internet Tools (console-internet)
    Desktop (basic-desktop)
    Desktop Platform (desktop-platform)
    Desktop Platform Development (desktop-platform-devel)
    Development Tools (development)

    and when i try to install it, i get :

    [c7@localhost ~]$ sudo yum groupinstall “Development Tools”
    Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile
    * base: mirror.informatik.hs-fulda.de
    * epel: mirror.imt-systems.com
    * extras: CentOS.psw.net
    * rpmforge: fr2.rpmfind.net
    * rpmfusion-free-updates: mirror.proserve.nl
    * rpmfusion-nonfree-updates: mirror.proserve.nl
    * updates: mirror.23media.de
    * webtatic: nl.repo.webtatic.com Warning: Group development does not have any packages to install. Maybe run: yum groups mark install (see man yum)
    No packages in any requested group available to install or update

    I’ve also tried to use @development :
    [c7@localhost ~]$ sudo yum install @development Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile
    * base: mirror.informatik.hs-fulda.de
    * epel: mirror.imt-systems.com
    * extras: CentOS.psw.net
    * rpmforge: fr2.rpmfind.net
    * rpmfusion-free-updates: mirror.proserve.nl
    * rpmfusion-nonfree-updates: mirror.proserve.nl
    * updates: mirror.23media.de
    * webtatic: nl.repo.webtatic.com Warning: Group development does not have any packages to install. Nothing to do

    BTW, is it possible to install anjuta on CentOS 7 ? does anyone tried to install anjuta IDE on CentOS 7 ?

    Thanks.

    2014-07-20 10:55 GMT+02:00 John R Pierce :

  • What does `yum group info -v “Development Tools”` tell you?

    (side note: from what I can tell from my Fedora experience, the
    long group name is case insensitive, i.e. “development tools”
    will work just as well.)

  • Hi,

    thanks for the replay.

    Yeah – it doesn’t really matter … from both commands i get the same result :

    [c7@localhost ~]$ yum group info -v “Development Tools”
    Loading “fastestmirror” plugin Loading “langpacks” plugin Adding en_US to language list Config time: 0.011
    Yum version: 3.4.3
    Setting up Package Sacks Loading mirror speeds from cached hostfile
    * base: CentOS.bio.lmu.de
    * epel: mirror.imt-systems.com
    * extras: mirror.informatik.hs-fulda.de
    * nux-dextop: mirror.li.nux.ro
    * rpmforge: nl.mirror.eurid.eu
    * rpmfusion-free-updates: mirror.vutbr.cz
    * rpmfusion-nonfree-updates: mirror.vutbr.cz
    * updates: mirror.skylink-datacenter.de
    * webtatic: nl.repo.webtatic.com pkgsack time: 0.867
    group time: 1.203

    Group: Development Tools Group-Id: development rpmdb time: 0.000
    Description: A basic development environment. Mandatory Packages:
    autoconf-2.69-11.el7.noarch
    @anaconda
    automake-1.13.4-3.el7.noarch
    @anaconda
    binutils-2.23.52.0.1-16.el7.x86_64
    @anaconda
    bison-2.7-4.el7.x86_64
    @anaconda
    flex-2.5.37-3.el7.x86_64
    @anaconda
    gcc-4.8.2-16.el7.x86_64
    @anaconda
    gcc-c++-4.8.2-16.el7.x86_64
    @anaconda
    gettext-0.18.2.1-4.el7.x86_64
    @anaconda
    libtool-2.4.2-20.el7.x86_64
    @anaconda
    1:make-3.82-21.el7.x86_64
    @anaconda
    patch-2.7.1-8.el7.x86_64
    @anaconda
    1:pkgconfig-0.27.1-4.el7.i686
    base
    1:pkgconfig-0.27.1-4.el7.x86_64
    @anaconda
    redhat-rpm-config-9.1.0-63.el7.CentOS.noarch
    @anaconda
    rpm-build-4.11.1-16.el7.x86_64
    @anaconda
    rpm-sign-4.11.1-16.el7.x86_64
    @anaconda Default Packages:
    byacc-1.9.20130304-3.el7.x86_64
    @anaconda
    cscope-15.8-7.el7.x86_64
    @anaconda
    ctags-5.8-13.el7.x86_64
    @anaconda
    diffstat-1.57-4.el7.x86_64
    @anaconda
    1:doxygen-1.8.5-3.el7.x86_64
    @anaconda
    elfutils-0.158-3.el7.x86_64
    @anaconda
    gcc-gfortran-4.8.2-16.el7.x86_64
    @anaconda
    git-1.8.3.1-4.el7.x86_64
    @anaconda
    indent-2.2.11-13.el7.x86_64
    @anaconda
    intltool-0.50.2-6.el7.noarch
    @anaconda
    patchutils-0.3.3-4.el7.x86_64
    @anaconda
    rcs-5.9.0-5.el7.x86_64
    @anaconda
    subversion-1.7.14-6.el7.i686
    base
    subversion-1.7.14-6.el7.x86_64
    @anaconda
    swig-2.0.10-4.el7.x86_64
    @anaconda
    systemtap-2.4-14.el7.x86_64
    @anaconda Optional Packages:
    ElectricFence-2.2.2-39.el7.i686
    base
    ElectricFence-2.2.2-39.el7.x86_64
    base
    ant-1.9.2-9.el7.noarch
    @base
    babel-0.9.6-8.el7.noarch base
    bzr-2.5.1-14.el7.x86_64
    base
    ccache-3.1.9-3.el7.x86_64
    epel
    chrpath-0.13-14.el7.x86_64
    base
    clips
    clips-devel
    clips-doc
    clips-emacs
    clips-xclips
    clipsmm-devel
    clipsmm-doc
    cmake-2.8.11-4.el7.x86_64
    @base
    cmucl
    colordiff-1.0.13-2.el7.noarch epel
    compat-gcc-44-4.4.7-8.el7.x86_64
    base
    compat-gcc-44-c++-4.4.7-8.el7.x86_64
    base
    compat-gcc-44-g77
    cvs-1.11.23-35.el7.x86_64
    base
    cvsps-2.2-0.14.b1.el7.x86_64
    base
    darcs-2.8.4-3.el7.x86_64
    epel
    1:dejagnu-1.5.1-3.el7.noarch base
    email2trac
    expect-5.45-12.el7.x86_64
    base
    ftnchek
    gcc-gnat-4.8.2-16.el7.x86_64
    base
    gcc-objc-4.8.2-16.el7.x86_64
    base
    gcc-objc++-4.8.2-16.el7.x86_64
    base
    ghc-7.6.3-18.3.el7.x86_64
    epel
    git-1.8.3.1-4.el7.x86_64
    @anaconda
    haskell-platform-2013.2.0.0-36.el7.x86_64
    epel
    imake-1.0.5-10.el7.x86_64
    base
    javapackages-tools-3.4.1-5.el7.noarch
    @anaconda
    ksc-0.9.11-1.el7.noarch base
    libstdc++-docs-4.8.2-16.el7.x86_64
    base
    lua-5.1.4-14.el7.i686
    base
    lua-5.1.4-14.el7.x86_64
    @anaconda
    mercurial-2.6.2-4.el7.x86_64
    base
    mock-1.1.41-1.el7.noarch epel
    mod_dav_svn-1.7.14-6.el7.x86_64
    base
    nasm-2.10.07-7.el7.x86_64
    base
    nqc
    nqc-doc
    ocaml-4.00.1-4.el7.x86_64
    base
    perltidy-20121207-3.el7.noarch base
    python-docs-2.7.5-2.el7.noarch base
    qgit
    rpmdevtools-8.3-5.el7.noarch base
    rpmlint-1.5-4.el7.noarch base
    sbcl
    systemtap-sdt-devel-2.4-14.el7.i686
    base
    systemtap-sdt-devel-2.4-14.el7.x86_64
    @base
    systemtap-server-2.4-14.el7.x86_64
    base
    trac
    trac-git-plugin
    trac-mercurial-plugin
    trac-webadmin
    translate-toolkit-1.11.0-2.el7.noarch epel
    [c7@localhost ~]$

    It’s a little bit strange … i really like start developing Desktop Application on CentOS 7 … any news about anjuta IDE ?

    Thanks :-)

    2014-07-21 14:01 GMT+02:00 Elias Persson :

  • […]

    So, the reason yum tells you the group “does not have any packages to install” is because you already have all the mandatory and default packages installed.

    As for anjuta, it’s available in Fedora. That seems to be the closest you can get. Other people might be able to tell you how to get that working in CentOS; I generally stick to Fedora for such things.

  • Adding Fedora 19 Everything repository with hardcoded $release to “19”
    can allow Fedora 19 packages to be installed. They seam to work OK for most part (so far no reports of not working) but CAUTION is naturally advised.

  • Can’t install what? I suspect that, like Mr iQ, you’ve already got all the mandatory and some/most/all default packages installed from the Developer Tools group, thus there’s nothing for yum to do when you ask to have it installed.

  • I think that’s just the difference in the message for ‘groupinstall’
    vs. ‘install’. If you do a ‘yum groupinfo ‘”Development Tools”‘, then an ‘rpm -q’ for each package listed in the mandatory and default section, I think you’ll see they are all there. You aren’t going to get an ‘anjuta’ out of the CentOS or epel repos in any case though. There is eclipse and probably some other similar things.