web-dev-qa-db-ja.com

Debianでパッケージgcc-6が見つかりません

Sudo apt-get install gcc-6を実行すると、Debianにgcc-6をインストールできません。 E: Unable to locate package gcc-6と表示されています。

最も低いバージョンgccapt-getを経由します。7です。古いgccバージョンを取得するためにセットアップする必要がある特別なリポジトリはありますか?ソースからgcc-6をビルドしようとしたが苦労したので、それがgcc-6の作業用コピーを取得する唯一の方法である場合は、手順を説明するか、実行するための確かなリソースを見せていただければ幸いです。この。

参考までに、私のシステム情報は次のとおりです。

user@debian:~$ uname -a
Linux debian 4.19.0-8-AMD64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux

古いgccバージョンを探しているのは、古いバージョンのLinux(3.19)をコンパイルしようとしているのに、新しいgccバージョン(7および8)でエラーが発生し続けるためです。述べる:

include/linux/compiler-gcc.h:106:1: fatal error: linux/compiler-gcc7.h: No such file or directory
#include gcc_header(__GNUC__)
^~~~

助けてくれてありがとう!

1
peachykeen

2020-02-08現在、gcc-6はdebian/strechパッケージ(oldstable)として入手できます。

https://packages.debian.org/search?keywords=gcc-6&searchon=names&suite=all&section=all

/etc/apt/sources.list にoldstableを追加できます。


https://wiki.debian.org/DebianOldStable

oldstableは、セキュリティアップデートが提供されている限り、以前のDebian安定版リポジトリのコードネームです。 Debianの古い安定バージョンの名前ではありません。

5
AnFi