Ubicación del binario GCC al instalar herramientas VM [cerrado]
-
21-12-2019 - |
Pregunta
Estoy intentando instalar herramientas VM en Debian Linux y tengo problemas para encontrar los archivos binarios de gcc.Estoy intentando instalar los binarios, como se muestra en la respuesta seleccionada en esta página:
instalación de herramientas vmware:¿Ubicación del binario GCC?
Sin embargo, en estos comandos:
sudo aptitude install gcc-4.7 make linux-headers-`uname -r` -y
sudo apt-get install build-essential
sudo apt-get install gcc-4.7 linux-headers-`uname -r`
el sistema me pide que inserte el binario oficial amd64 en el CDROM y luego presione enter.Mi Debian se ejecuta en una máquina virtual sobre Windows.No estoy seguro de dónde conseguir esto y solucionar este problema.Por favor avise.
Solución
Usos de Debian apt
para instalar paquetes.(apt-get
o aptitude
son interfaces para el apt
sistemas).
Siempre que le pida al sistema que instale un paquete determinado, primero necesitará los archivos del paquete real.ahora apt
Puede recuperar los paquetes solicitados desde varios lugares diferentes, incluidos medios de sólo lectura (como CDROM o DVD) o Internet (a través de http o ftp).Estos "lugares" se pueden configurar en el /etc/apt/sources.list
archivo.
Si ha instalado Debian desde el conjunto de CDROM, entonces su sources.list
le dirá a apt que puede obtener archivos de paquetes desde la unidad de CDROM.obviamente necesita tener el CDROM correcto insertado en su unidad.en una máquina virtual, encontrará que puede usar imágenes ISO de los archivos y decirle a su software de virtualización (vmware
) para poner un ISO determinado a disposición del cliente.
sin embargo, la forma habitual es agregar un "recurso de Internet" a sources.list
, por lo que no necesita hacer malabarismos con el CDROM (imágenes) y siempre obtendrá correcciones de errores.Obviamente, su máquina deberá estar en línea para que esto funcione.
agregue un repositorio oficial de Debian en línea a sus fuentes.los siguientes usos http://http.debian.net
que debería usar automáticamente un espejo que esté físicamente cerca de su máquina:
echo "deb http://http.debian.net/debian $(lsb_release -c | awk '{print $2}') main" | sudo tee -a /etc/apt/sources.list
luego actualiza el cache
sudo aptitude update
e instale los paquetes requeridos
sudo aptitude install build-essential