RHEL8にgcc 9.Xをインストールする方法は?

RHEL8にgcc 9.Xをインストールする方法は?

書類で見ました。ここRHEL8ですでにgcc更新されていますが、それを取得する方法が見つかりませんでした。

文書現在、ストリームが2つあるということですが、すでに2つあり、gccまだ8.Xです。

詳しくはv9への参照がたくさんdnfありますが、実際にインストールする方法はありません。ということがあるのに確認してみるとコアgccバージョンとは何の関係もありません。dnf search gcc | grep 9gccgcc-toolset-9

答え1

投稿した後に見つけたので愚かな感じですが、直感的ではないので共有したいと思います。

インストールするパッケージは次のとおりです。いいえ gcc。 .installをインストールしようとしています。インストール後、/optで.installをgcc-toolset-9実行するとわかります。アイデアは、別々の開発環境を提供することです。バラよりgcc --versiongcc-toolset-9この文書。インストールが完了したら、更新されたgccを/opt/rh/gcc-toolset-9/<username>/bin/gcc

@Stephen Kittが指摘したように、実際にはそれを実行してこれを行うことができますscl enable gcc-toolset-9 bash。このコマンドを実行すると、新しいbashセッションが開き、環境変数が適切に更新されます。

gcc v.9を直接実行することもできますscl enable gcc-toolset-9 gcc <your_gcc_args>。バラよりこの文書もっと学ぶ。

関連情報