Eu instalei e executei o gcc, mas o dpkg diz: o pacote gcc não está instalado, por quê?

Eu instalei e executei o gcc, mas o dpkg diz: o pacote gcc não está instalado, por quê?

Baixei e instalei gcc-4.9(usando o básico ./configure make make install). Posso compilar código e tudo funciona bem. Mas dpkg -s gccafirma que o gcc não está instalado. No entanto, dpkg -s gcc-4.9retorna uma saída válida.

Quero vincular o pacote gccpara gcc-4.9que dpkgafirme a presença do pacote gcc. A razão para fazer isso é porque preciso instalar manualmente um .debpacote (usando dpkg) e ele precisa que gcco pacote seja instalado.

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

Responder1

dpkgdiz que o pacote não está instalado e está certo, pois você não o instalou com a ferramenta de empacotamento como deveria.

Ao usar um gerenciador de pacotes (como dpkgou apt-get), você deve evitar a todo custo a instalação manual, a menos que queira enfrentar conflitos pelo resto da vida.

Agora você deve corrigir seu erro e instalá-lo corretamente com apt-get install gccou com ferramentas relacionadas apt-get install build-essential.

informação relacionada