列出 devtoolset 中的包

列出 devtoolset 中的包

使用Linux 2.6.32-504.8.1.el6.x86_64 #1 SMP Fri Dec 19 12:09:25 EST 2014 x86_64 x86_64 x86_64 GNU/Linux

我的意思是获取开发工具集中的所有包(或者scl实际上任何其他包)。我尝试过(1)

$ scl -l devtoolset-6

这给出了一个空的输出。

A. 这不应该给出我想要的输出吗?
B. 如果不是,正确的命令是什么?

作为证据,其中有软件包devtoolset-6(并且它们实际上是通过 启用的source /opt/rh/devtoolset-6/enable)(2)

$ yum list devtoolset-6\*
Loaded plugins: product-id, rhnplugin, security, subscription-manager
*Note* Red Hat Network repositories are not listed below. You must run this command as root to access RHN repositories.
Installed Packages
devtoolset-6-binutils.x86_64                        2.27-10.el6.1                @/devtoolset-6-binutils-2.27-10.el6.1.x86_64
devtoolset-6-gcc.x86_64                             6.3.1-3.1.el6                @/devtoolset-6-gcc-6.3.1-3.1.el6.x86_64
devtoolset-6-gcc-c++.x86_64                         6.3.1-3.1.el6                @/devtoolset-6-gcc-c++-6.3.1-3.1.el6.x86_64
devtoolset-6-gcc-gdb-plugin.x86_64                  6.3.1-3.1.el6                @/devtoolset-6-gcc-gdb-plugin-6.3.1-3.1.el6.x86_64
devtoolset-6-gcc-gfortran.x86_64                    6.3.1-3.1.el6                @/devtoolset-6-gcc-gfortran-6.3.1-3.1.el6.x86_64
devtoolset-6-gcc-plugin-devel.x86_64                6.3.1-3.1.el6                @/devtoolset-6-gcc-plugin-devel-6.3.1-3.1.el6.x86_64
devtoolset-6-gdb.x86_64                             7.12.1-47.el6                @/devtoolset-6-gdb-7.12.1-47.el6.x86_64
devtoolset-6-libquadmath-devel.x86_64               6.3.1-3.1.el6                @/devtoolset-6-libquadmath-devel-6.3.1-3.1.el6.x86_64
devtoolset-6-libstdc++-devel.x86_64                 6.3.1-3.1.el6                @/devtoolset-6-libstdc++-devel-6.3.1-3.1.el6.x86_64
devtoolset-6-runtime.x86_64                         6.0-6.el6                    @/devtoolset-6-runtime-6.0-6.el6.x86_64

编辑:可能有助于回答主要问题的相关问题。

  1. 给定scl(此处为devtoolset-6)中的所有包都必须有以 开头的名称devtoolset-6吗?
  2. 名称以 开头的所有包都devtoolset-6属于该包吗?

仅当这两个额外问题的答案为“是”(我猜这不是真的)时,上面的命令 (2) 才提供问题 B 的答案。不过,我对问题 A 感到好奇。

相关内容