質問: お世話になります。 Armadillo-IoT G3(Linux9(stretch))をgcc7へアップグレードしたいのですが、Debianの公式サイトで公開されているdebファイルをdpkgコマンドで手動で行ったところ、設定中の表示が出てそのまま終わってしまい、またaptitudeコマンドで自動で行おうとしたものの今度はgcc-7が見つからないと言われました。 Armadillo-IoT G3でgcc7へアップグレードされた方いましたらご教示ください。
回答: stretchは現在 **安定版 (stable)** ですが、gcc-7は **buster (testing)** か **sid (unstable)** 以降で提供されているようです。 Debian パッケージ検索結果 -- gcc-7 そのままではstableにインストール出来ないので、testing/unstableのミラーサーバをsources.listに追加し、指定パッケージの優先度を設定することで該当のパッケージのみを借りてくることができるようです。 参考: Debian: 任意のtesting/unstableパッケージのみをinstallする方法 (システム全体はstableを維持)