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 gcc
wird behauptet, dass gcc nicht installiert ist. dpkg -s gcc-4.9
Gibt jedoch eine gültige Ausgabe zurück.
Ich möchte ein Paket verknüpfen gcc
, gcc-4.9
sodass dpkg
die Anwesenheit des Pakets behauptet wird gcc
. Der Grund dafür ist, dass ich ein .deb
Paket manuell installieren muss (mithilfe von dpkg) und das gcc
Paket 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
dpkg
sagt, 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 dpkg
oder 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 gcc
oder mit entsprechenden Tools ordnungsgemäß installieren apt-get install build-essential
.