Instalé y ejecuté gcc pero dpkg dice: el paquete gcc no está instalado, ¿por qué?

Instalé y ejecuté gcc pero dpkg dice: el paquete gcc no está instalado, ¿por qué?

Lo descargué e instalé gcc-4.9(usando el básico ./configure make make install). Puedo compilar código y todo funciona bien. Pero dpkg -s gccafirma que gcc no está instalado. Sin embargo, dpkg -s gcc-4.9devuelve una salida válida.

Quiero vincular el paquete gccpara gcc-4.9que dpkgreclame la presencia del paquete gcc. La razón por la que hago esto es porque necesito instalar manualmente un .debpaquete (usando dpkg) y es necesario gccinstalar el paquete.

root@afr0ck:~/Desktop/Packages# gcc
gcc: fatal error: no input files
compilation terminated.

root@afr0ck:~/Desktop/Packages# dpkg -s gcc
dpkg-query: package 'gcc' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.

root@afr0ck:~/Desktop/Packages# dpkg -s gcc-4.9
Package: gcc-4.9
Status: install ok installed

Respuesta1

dpkgdice que el paquete no está instalado y es correcto ya que no lo instaló con la herramienta de empaquetado como debería haberlo hecho.

Cuando utilice un administrador de paquetes (como dpkgo apt-get), debe evitar la instalación manual a toda costa a menos que desee experimentar conflictos por el resto de su vida.

Ahora deberías corregir tu error e instalarlo correctamente con apt-get install gcco con herramientas relacionadas apt-get install build-essential.

información relacionada