linux - para - Usando ''sudo apt-get install build-essentials''
descargar build-essential debian (7)
Deja la ''s'' del nombre del paquete.
Quieres sudo apt-get install build-essential
Es posible que también deba ejecutar sudo apt-get update
para asegurarse de que el índice de su paquete esté actualizado.
Para cualquiera que se pregunte por qué este paquete puede ser necesario como parte de otra instalación, contiene las herramientas esenciales para compilar la mayoría de los demás paquetes desde el origen (compilador C / C ++, libc y make).
Estaba intentando usar sudo apt-get install build-essentials
para instalar el compilador g ++ en mi caja Ubuntu Linux. Pero me dio el siguiente mensaje:
Leyendo listas de paquetes ... Hecho
Construyendo un árbol de dependencia
Leyendo información del estado ... HechoE: no se puede localizar el paquete build-essentials
¿Cómo soluciono este problema?
El paquete se llama build-essential sin el plural "s". Asi que
sudo apt-get install build-essential
debería hacer lo que quieras
En mi caso, simplemente "soltar la s" no era el problema (aunque, por supuesto, es un paso en la dirección correcta para usar el nombre correcto del paquete).
Primero tuve que actualizar los índices del administrador de paquetes de esta manera:
sudo apt-get update
Luego, después de eso, la instalación funcionó bien:
sudo apt-get install build-essential
Para generar automáticamente el archivo "source.list" que sugiero usar:
https://debgen.simplylinux.ch/
Donde puede seleccionar el país, la distribución, etc.etc Después de eso, todo lo que necesita hacer es reemplazar (tomar una copia de seguridad del archivo primero) su archivo original source.list con el generado y hacer lo mencionado en otras respuestas :
sudo apt-get update
sudo apt-get install build-essential
Pruebe ''build-essential'' en su lugar.
Sé que esto ha sido respondido, pero tuve la misma pregunta y esto es lo que necesitaba hacer para resolverlo. Durante la instalación, no había agregado un espejo de red, así que tuve que agregar información sobre dónde estaba el repositorio en Internet. Para hacer esto, ejecuté:
sudo vi /etc/apt/sources.list
y agregó las siguientes líneas:
deb http://ftp.debian.org/debian wheezy main
deb-src http://ftp.debian.org/debian wheezy main
Si necesita hacer esto, es posible que necesite reemplazar "wheezy" con la versión de Debian que está ejecutando. Luego, ejecuta:
sudo apt-get update
sudo apt-get install build-essential
Espero que esto ayude a alguien que tuvo el mismo problema que yo.
Tratar
sudo apt-get update
sudo apt-get install build-essential
(Si recuerdo correctamente, el nombre del paquete está sin s
adicionales al final).