GNU/Linux >> Linux Esercitazione >  >> Linux

Installazione di g++ 7.0.1 su Debian 8.7

Puoi trovare simili nelle pagine Unix di Stack Overflow .d cartella contenente la riga

deb http://ftp.us.debian.org/debian testing main contrib non-free

Indica a debian di usare i sorgenti di test su determinati pacchetti creando un file su /etc/apt/preferences.d contenente quanto segue:

Package: *
Pin: release a=testing
Pin-Priority: 100

Dovresti nominare il file come preferenze o testingpref, ecc. Se hai un file delle preferenze, puoi aggiungerlo lì. Rimuovi il file .unused o qualsiasi file . nel nome del file.

Aggiorna database:

sudo apt-get update

Installa g++:

sudo apt-get install -t testing g++

Questo ti darà la versione più recente di g++ nel repository. In questo modo riceverà aggiornamenti e sarà più facilmente reversibile. Devi usare -t testing per ottenere le versioni più recenti. Potresti avere problemi di dipendenza. Potrebbe essere sperimentale anziché testare la tua architettura. Vedere https://packages.debian.org/search?keywords=g%2B%2B

Per i pacchetti sperimentali (7 è lì dentro) aggiungi:

deb http://httpredir.debian.org/debian experimental main

a /etc/apt/sources.list . Simile a sopra.. pinning dovrebbe dire a=experimental invece di a=testing e infine,

sudo apt-get install -t experimental g++

Buona fortuna.


Il kernel è irrilevante.

GCC 7 non è stato ancora rilasciato, come puoi vedere nelle note di rilascio di GCC 7:

Dichiarazione di non responsabilità:GCC 7 non è stato ancora rilasciato, quindi questo documento è un work-in-progress.

Potresti voler sapere cosa rende diverse le diverse distribuzioni Linux. In particolare, cos'è una distribuzione continua e come funzionano i rilasci di Debian. In una distribuzione continua, tutti i pacchetti vengono continuamente aggiornati alle versioni più recenti. Debian 8.7 (Jessie / stable) non una distribuzione rotante. Le versioni dei pacchetti sono bloccate e aggiornate solo quando necessario, per una maggiore stabilità. L'ultima versione di GCC su Debian 8.7 è GCC 4.9.

Debian 9.0 (Stretch / testing) è un rilascio rotolante, almeno fino a quando non viene congelato. Se passi il tuo computer a Stretch otterrai GCC 6.3.

Se hai bisogno di qualcosa di più nuovo, puoi passare a Sid (unstable) o appuntare i pacchetti da Sid.

Tuttavia, GCC 7 è disponibile solo in versione sperimentale perché non è stato ancora rilasciato. Puoi installare un singolo pacchetto da Experimental, se lo desideri, vedi Debian Experimental per le istruzioni.

Come fare

Aggiungi al tuo /etc/apt/sources.list

https://wiki.debian.org/DebianExperimental

Allora

apt-get update
apt-get -t experimental install gcc-7

Linux
  1. Installazione di PHP 8 su Debian 10

  2. Installazione di Webmin in Debian 8(Jessie)

  3. Preparare Debian Stretch per l'installazione di GlusterFS 3.12

  4. Debian – Installazione di due Glibc insieme in Debian/ubuntu?

  5. Installazione di bbm.sty su Linux

7 cose da ricordare prima di installare Debian

Installazione di Asterisk su Debian

Gestione centralizzata dei log installando rsyslog su Debian 11!

Rileva i bug sul tuo codice installando SonarQube su Debian 11

Monitorare il tuo server installando Matomo su Debian 11

Installazione di MyDNS-NG e MyDNSConfig 3 su Debian Lenny