gcc 7.3.1 インストールの難しさ

gcc 7.3.1 インストールの難しさ

現在、7.3.1 gccバージョンのインストールにはいくつかの問題があります。 (特定のGPU設定にはこのバージョンが必要です)

Jonathonfのリポジトリを追加しました。

add-apt repository ppa:jonathonf/gcc-7.3

sudo apt update

ただし、パッケージ自体をインストールしようとすると、次のようになります。

sudo apt install gcc-7.3.1
sudo apt install gcc-7.3

次のエラーが発生します。

E: Unable to locate package gcc-7.3.1
E: Unable to locate package gcc-7.3

編集:適切なポリシーgcc-7の出力:

gcc-7:
  Installed: (none)
  Candidate: 7.4.0-9ubuntu1~18.04.york0
  Version table:
     7.4.0-9ubuntu1~18.04.york0 500
        500 http://ppa.launchpad.net/jonathonf/gcc/ubuntu bionic/main amd64 Packages
     7.4.0-1ubuntu1~18.04.1 500
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
     7.3.0-30ubuntu1~18.04.york0 500
        500 http://ppa.launchpad.net/jonathonf/gcc-7.3/ubuntu bionic/main amd64 Packages
     7.3.0-16ubuntu3 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

答え1

見ているPPAに公開されたパッケージ、以下をインストールする必要がありますgcc-7

sudo apt install gcc-7

ただし、7.3以降のバージョンを含む複数のバージョンを使用できるため、必要なgcc-7バージョンも指定する必要があります。

sudo apt install gcc-7=7.3.0-30ubuntu1~18.04.york0

しかし、これは7.3.1を取得しません。

インストール後は、アップグレードが必要な場合に備えてすべての関連パッケージをアーカイブする必要があります。

sudo apt-mark hold gcc-7 ...

(最初のコマンドがエラーをコピーしたとしますsudo add-apt-repository ppa:jonathonf/gcc-7.3。)

関連情報