我安裝並運行 gcc 但 dpkg 說: gcc 軟體包未安裝,為什麼?

我安裝並運行 gcc 但 dpkg 說: gcc 軟體包未安裝,為什麼?

我下載並安裝gcc-4.9(使用基本./configure make make install)。我可以編譯程式碼並且一切正常。但dpkg -s gcc聲稱 gcc 未安裝。但是,dpkg -s gcc-4.9返回有效的輸出。

我想將套件連結gccgcc-4.9,以便聲明dpkg存在套件gcc.debgcc

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

答案1

dpkg說該軟體包未安裝,這是正確的,因為您沒有像您應該安裝的那樣使用打包工具安裝它。

當使用套件管理器(如dpkgapt-get)時,您應該不惜一切代價避免手動安裝,除非您希望在餘生中遇到衝突。

現在您應該糾正您的錯誤並apt-get install gcc使用相關工具正確安裝它apt-get install build-essential

相關內容