
以前のバージョンの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
そして必要なパッケージ。