Die Installation von g++ 7.0.1 auf Debian 8.7

Ich versuchen seit geraumer Zeit für die Installation von g++ 7 auf meinem Debian-Rechner. Ich war in der Lage, es zu installieren sehr leicht auf meinem mac (als homebrew hatte eine Formel für Sie). Aber ich kann nicht scheinen zu finden ein Weg, um es zu installieren auf Linux.

Diese Person hatte einen thread auf die Installation von g++ - 4.9, und die änderung der url gab er führte mich auf dieser Seite, die scheint, in die richtige Richtung... Aber ich kann mir vorstellen, es zu installieren auf diese Weise könnte ein paar potenzielle Probleme auf der Straße, wenn ich aktualisieren möchten, sind diese Pakete.

Gibt es eine Quelle, die ich bin fehlt? Oder gibt es vielleicht einen Ort, wo ich herunterladen kann, und kompilieren Sie alles, was ich brauche, um es auszuführen?

Danke für Eure Hilfe.

Daten Hilfreich:
Mein kernel der x86_64-Linux 3.16.0-4-amd64.

Edit: Nach Dietrich Ratschläge, jetzt bin ich erfüllt mit einem neuen Fehler:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gcc-7 : Depends: cpp-7 (= 7-20170316-1) but it is not going to be installed
         Depends: libcc1-0 (>= 7-20170316-1) but it is not going to be installed
         Depends: binutils (>= 2.28) but 2.25-5+deb8u1 is to be installed
         Depends: libgcc-7-dev (= 7-20170316-1) but it is not going to be installed
         Depends: libisl15 (>= 0.15) but it is not installable
         Depends: libmpfr4 (>= 3.1.3) but 3.1.2-2 is to be installed
         Depends: libstdc++6 (>= 5) but 4.9.2-10 is to be installed
E: Unable to correct problems, you have held broken packages.

Dies ist, wie meine Quellen.Liste:

#------------------------------------------------------------------------------#
#                   OFFICIAL DEBIAN REPOS                    
#------------------------------------------------------------------------------#

###### Debian Main Repos
deb http://ftp.us.debian.org/debian/jessie main contrib non-free 
deb-src http://ftp.us.debian.org/debian/jessie main contrib non-free 

###### Debian Update Repos
deb http://security.debian.org/jessie/updates main contrib non-free 
deb http://ftp.us.debian.org/debian/jessie-proposed-updates main contrib non-free 
deb-src http://security.debian.org/jessie/updates main contrib non-free 
deb-src http://ftp.us.debian.org/debian/jessie-proposed-updates main contrib non-free 

###### For ffmpeg
deb http://www.deb-multimedia.org jessie main non-free

###### For gcc-7 (Experimental)
deb http://httpredir.debian.org/debian experimental main

Ich vermute, dies ist, wie Sie sagte, ein problem mit mir, auf Debian stable? Was würde ich tun müssen, um diesen Fehler zu beheben, während die übrigen auf stabil?

Edit 2: Okay, so habe ich herausgefunden, dass die letzten Fehler. Ich nur hatte, um durch zu gehen für jeden einzelnen Abhängigkeiten gab, dass mein ärger und die Installation mit apt-get install -t testing . Vielen Dank an alle, die geantwortet haben. Sie waren alle sehr hilfsbereit.

Zum Vergleich, ich bin mit Debian 9.0 (Dehnen), und ich konnte nur apt install -t experimental gcc-7 ohne Installation alle anderen Pakete manuell. Ich vermute es nur, weil alle anderen Pakete sind zu alt auf Jessie zu unterstützen GCC 7.
Sie könnten daran interessiert sein, das Paket gcc-snapshot/unstable.

InformationsquelleAutor Robert D | 2017-04-01

Schreibe einen Kommentar