GNU/Linux >> Tutoriales Linux >  >> Debian

Debian – ¿Obtener el Gcc más nuevo para Debian?

No puedo compilar mis aplicaciones en gcc porque utilizo varias funciones de c++0x. Estoy en Debian 6 (Lenny) y después de actualizar tengo gcc versión 4.4.5-8. No estoy seguro de qué versión se requiere, pero mingw 4.6.2 funciona. gcc 4.7.0 está disponible.

¿Cómo instalo gcc versión 4.6+ en Debian?

Respuesta aceptada:

Debian 6.0 es Squeeze (actualmente estable); Lenny tenía 5.0 (actualmente oldstable). Asumiré que te refieres a Squeeze.

Use apt-pinning para agregar de forma segura Wheezy (actualmente en prueba) a su sources.list , luego instale gcc-4.7/wheezy.

En otras palabras, su /etc/apt/sources.list debería verse algo como esto:

deb local.debian.mirror squeeze main
deb local.debian.mirror wheezy main

mientras que su /etc/apt/preferences debería verse algo como esto:

Package: *
Pin: release n=squeeze
Pin-Priority: 900

Package: *
Pin: release n=wheezy
Pin-Priority: 200

(Los números exactos no importan demasiado; consulte man 5 apt_preferences para obtener detalles sobre el significado de los distintos rangos).

Esto evitará que los paquetes de prueba se instalen accidentalmente. (Por supuesto, podría simplemente actualizar todo su sistema a prueba).

Puede obtener algunos errores de resolución con apt-get install gcc-4.7/testing ya que tendrá dependencias que requieren versiones superiores a las estables; apt-get --target-release testing install gcc-4.7 establecerá la prueba en la prioridad 990 durante la duración del comando.


Debian
  1. Cómo obtener actualizaciones de LTS para Debian 6 (Squeeze)

  2. Cómo restablecer la contraseña para sudo en Debian

  3. Prepare Debian Stretch para instalar GlusterFS 3.12

  4. ISPConfig 3 ProFTPd para Debian

  5. cómo instalar gui para debian

4 formas de obtener un informe detallado de la batería del portátil en Debian 10

Cómo buscar puertos abiertos en Debian 10

6 formas de obtener información sobre la versión de Debian

Cómo instalar Skype para Linux Beta en Debian 9 Stretch

Cómo instalar GCC en Debian 11

Debian – ¿Archivar espejos para la antigua Debian?