Ich habe gcc installiert und ausgeführt, aber dpkg sagt: Das Paket gcc ist nicht installiert, warum?

Ich habe gcc installiert und ausgeführt, aber dpkg sagt: Das Paket gcc ist nicht installiert, warum?

Ich habe es heruntergeladen und installiert gcc-4.9(mithilfe der Basissoftware ./configure make make install). Ich kann Code kompilieren und alles funktioniert einwandfrei. Aber es dpkg -s gccwird behauptet, dass gcc nicht installiert ist. dpkg -s gcc-4.9Gibt jedoch eine gültige Ausgabe zurück.

Ich möchte ein Paket verknüpfen gcc, gcc-4.9sodass dpkgdie Anwesenheit des Pakets behauptet wird gcc. Der Grund dafür ist, dass ich ein .debPaket manuell installieren muss (mithilfe von dpkg) und das gccPaket installiert werden muss.

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

Antwort1

dpkgsagt, dass das Paket nicht installiert ist, und das ist richtig, da Sie es nicht wie vorgesehen mit dem Verpackungstool installiert haben.

Wenn Sie einen Paketmanager (wie dpkgoder apt-get) verwenden, sollten Sie die manuelle Installation unbedingt vermeiden, wenn Sie nicht für den Rest Ihres Lebens Konflikte erleben möchten.

Sie sollten nun Ihren Fehler korrigieren und es mit apt-get install gccoder mit entsprechenden Tools ordnungsgemäß installieren apt-get install build-essential.

verwandte Informationen