安全にアップグレードする手順(推奨)

  1. 新しい GCC を追加インストール

  2. デフォルトを切り替える

  3. 必要なら元に戻せる

例(gcc-12 を入れる場合)

bash

sudo apt install gcc-12 g++-12

切り替え:

bash

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 100

元に戻すのも簡単:

bash

sudo update-alternatives --config gcc
sudo update-alternatives --config g++