web-dev-qa-db-ja.com

CentOS 6.7にdevtoolset-4.0をインストールする方法

Devtoolset-4.0をインストールしてg ++バージョン5.xを使用してみました

Sudo yum install devtoolset-4

しかし、私は利用可能なパッケージdevtoolset-4がありません。

それを達成する方法はありますか?

2
mallea

次の方法でインストールします。

Sudo yum install centos-release-scl
Sudo yum install devtoolset-4

最初のコマンドは、CentOSマシンにSoftware Collections Repositoryをインストールして有効にします。そのリポジトリはdevtoolsetパッケージを提供します。

5
13dimitar

これはCentOS 6.10では機能しなくなりました。

それらは、フープを飛び越えずに利用できるものです:

[misp@misp-centos6 ~]$ yum search devtoolset |grep devtoolset|awk {'print $1'} |cut -f 1,2 -d\-|sort|uniq
===========================
devtoolset-6
devtoolset-6.x86_64
devtoolset-7
devtoolset-7.x86_64
1
Steve Clement

私はg ++ 5.2.1で古いCentOS 6.8のDockerfileを作成していました。これがうまくいきました:

# yum install -y centos-release-scl-rh \
&& DTS4_PACKAGES="devtoolset-4-gcc-5.2.1 devtoolset-4-gcc-c++-5.2.1 devtoolset-4-gdb" \
&& yum -y install --enablerepo=centos-sclo-rh-testing --setopt=tsflags=nodocs $DTS4_PACKAGES \
&& yum -y clean all --enablerepo='*' \
&& export PATH=/opt/rh/devtoolset-4/root/usr/bin:$PATH

install devtoolset-4を使用すると、Eclipseを含む多くのものがインストールされます。

一部のパッケージはvault.centos.orgで利用できますが、mirror.centos.orgでは利用できず、yum-utilsおよびyumdownloaderでロードできます。

より詳しい情報:

centos.pkgs.org/6/centos-sclo-rh-testing-x86_64/devtoolset-4-gcc-5.2.1-2.2.el6.x86_64.rpmhttps:// www.rootusers.com/how-to-install-an-rpm-file-in-linux/http://vault.centos.org/centos/6.8/sclo/x86_64/rh/devtoolset -4 /

0
Sergey D

テストリポジトリを有効にできます。

Sudo yum -y install centos-release-scl
Sudo yum-config-manager --enable centos-sclo-rh-testing
Sudo yum install devtoolset-4-toolchain

devtoolset-4-toolchainは、c ++に関連するパッケージをインストールします。 Centos6ではdevtoolset-3が壊れています。

0
bbaassssiiee