it-swarm.com.de

Installation von gcc-7 (und neueren Paketen) in Ubuntu 16.04

Ich verwende Ubuntu 16.04 LTS und möchte eine neuere Version von GCC installieren, insbesondere gcc-7, die 2. Mai 2017 veröffentlicht hat. Es gibt ein Paket dafür im Toolchain test builds ppa , aber die Ubuntu-Version daneben ist 7-20170407-0ubuntu2 (ich habe keine Ahnung, womit das zusammenhängt). Ich habe versucht, den Anweisungen in diese Frage und diese Frage zu folgen, und hatte die gleichen Probleme. Sie sind von vor gcc 7.1 und hatten offiziell eine Veröffentlichung, also bin ich mir nicht sicher, ob sich die Anweisungen jetzt überhaupt ändern würden, wenn sie herauskommen?

Auch nach dem Hinzufügen des ppa erhalte ich Folgendes:

[email protected]:~$ Sudo add-apt-repository ppa:ubuntu-toolchain-r/test
[email protected]:~$ Sudo apt-get update
[email protected]:~$ Sudo apt install gcc-7
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gcc-7

Hast du eine Idee, wie ich den neuen gcc installieren kann? Ich möchte meine Distribution nicht aktualisieren. Ich bin auch nicht über das Bauen von der Quelle hinaus, aber das ist meine letzte Rettung, weil es nur ärgerlich ist, das alles von Hand zu schaffen.

15
wsedrftg

Sie können gcc-7 und g ++ - 7 bereits mit diesem Paket installieren.

Sudo add-apt-repository ppa:jonathonf/gcc-7.1
Sudo apt-get update
Sudo apt-get install gcc-7 g++-7
7
Jendas

Art:

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

Und Sie haben gccgcc-7cppcpp-7g++g++-7 und einige zusätzliche Abhängigkeitspakete in Ihrer aktuellen Ubuntu-Version (nicht älter als 16.04) installiert.

1
Serg Deblanck