gcc를 설치하고 실행했지만 dpkg에 다음과 같이 표시됩니다. 패키지 gcc가 설치되지 않았습니다. 이유는 무엇입니까?

gcc를 설치하고 실행했지만 dpkg에 다음과 같이 표시됩니다. 패키지 gcc가 설치되지 않았습니다. 이유는 무엇입니까?

다운로드하여 설치했습니다 gcc-4.9(기본 사용 ./configure make make install). 코드를 컴파일할 수 있고 모든 것이 잘 작동합니다. 그러나 dpkg -s gccgcc가 설치되지 않았다고 주장합니다. 그러나 dpkg -s gcc-4.9유효한 출력을 반환합니다. 패키지가 존재한다고 주장 하도록 패키지 를

링크하고 싶습니다 . 이렇게 하는 이유는 dpkg를 사용하여 패키지를 수동으로 설치해야 하고 패키지를 설치해야 하기 때문입니다.gccgcc-4.9dpkggcc.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패키지가 설치되지 않았으며 필요한 패키징 도구를 사용하여 설치하지 않았기 때문에 올바른 것입니다.

패키지 관리자( dpkg또는 apt-get)를 사용할 때 평생 충돌을 경험하지 않으려면 수동 설치를 피해야 합니다.

이제 실수를 수정하고 apt-get install gcc관련 도구를 사용하여 올바르게 설치해야 합니다 apt-get install build-essential.

관련 정보