Ubuntu 16.04でのgcc-7(および新しいパッケージ)のインストール[終了]


16

Ubuntu 16.04 LTSを実行していますが、新しいバージョンのGCC、具体的には2017年5月2日リリースのgcc-7をインストールしたいです。ツールチェーンテストビルドppaにはそのためのパッケージがありますが、その隣にリストされているUbuntuバージョンは7-20170407-0ubuntu2(これが何に対応するのかわかりません)。この質問この質問の指示に従ってみましたが、同じ問題がありました。それらはgcc 7.1が正式にリリースされる前からのものですので、リリースされた時点で指示がまったく変わるかどうかはわかりませんか?

PPAを追加した後でも、次のようになります。

user@computer:~$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
user@computer:~$ sudo apt-get update
user@computer:~$ sudo apt install gcc-7
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gcc-7

新しいgccのインストール方法に関するアイデアはありますか?ディストリビューションをアップグレードするつもりはありません。また、ソースからビルドすることもできませんが、それをすべて手作業で管理するのは面倒なので、それは私の最後の手段のようなものです。


PPAのgcc-7パッケージは17.04専用です。GCC 7.1がリリースされてからもうすぐではないので、すぐに来ると思います。
ムル

@muruわかった、ありがとう!その間にソースからコンパイルすることになると思います。しかたがない。
-wsedrftg

4
問題のパッケージはこのPPA for Xenialで利用できるようになったため、この質問をトピック外として終了することに投票しています。
デビッドフォースター

回答:



1

タイプ:

sudo sed -i 's/xenial/zesty/g' /etc/apt/sources.list.d/ubuntu-toolchain-r*.list
sudo apt update && sudo apt full-upgrade

またgcc gcc-7 cpp cpp-7 g++ g++-7、現在のUbuntuリリース(古い16.04ではない)にいくつかの追加の依存関係パッケージをインストールします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.