apt-cache 검색으로 g++ 패키지를 찾을 수 없습니다.

apt-cache 검색으로 g++ 패키지를 찾을 수 없습니다.

실행하면 apt-cache search g++-6아무것도 나오지 않습니다.

g++-6그러나 Synaptic에서는 괜찮은 것을 찾을 수 있습니다 . 이것은 버그입니까 apt-cache?

답변1

g++-6Ubuntu 16.04에서는 사용할 수 없습니다(시냅틱에도 없습니다).

그러나 이스케이프 +기호를 사용해 보면 나에게 효과적입니다.

apt-cache search "g\+\+-5"

또는 g++-6:

apt-cache search "g\+\+-6"

"정규식" 때문입니다 man apt-cache.

search regex...
    search performs a full text search on all available package lists 
    for the POSIX regex pattern given.

이후의 문자열은 apt-cache search다음과 같이 "정규식"으로 간주됩니다.

g++-6

적어도 하나 이상의 "g" 뒤에 "-"가 있고 그 뒤에 "g-6", "gg-6" 또는 "ggg-6"과 같은 6이 오는 것을 찾고 있습니다. 따라서 검색 결과는 다음과 같습니다. 결과가 없습니다.

관련 정보