aptは以前のバージョンのgccをインストールします(動作しません)

aptは以前のバージョンのgccをインストールします(動作しません)

以前のバージョンのgcc(7.3.0)をインストールしたいと思います。現在私はgccバージョン7.4.0をインストールしました。

gccをアンインストールしsudo apt-get remove gcc; sudo apt-get autoremoveて以前のバージョンをインストールしてみました。

sudo apt-get install gcc=4:7.3.0-3ubuntu2

インストール後の出力は次のgcc --versionとおりです。

gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

したがって、インストールされているgccのバージョンはまだ7.4.0です。指定されたバージョンを正しくインストールできないのはなぜですか?

助けてくれてありがとう!

ベストアンサー1

このgccパッケージは、適切なコンパイラパッケージをインポートするメタパッケージです。ダウングレードしてもコンパイラ自体はダウングレードされません。ダウングレードする必要がありますgcc-7。 Ubuntu 18.04の適切なコンパイラパッケージは次のとおりです。

sudo apt install gcc-7=7.3.0-16ubuntu3

そして必要なパッケージ。

おすすめ記事