적절한 검색 : 정확히 일치하는 한도


14

나는 지금 꽤 오랫동안 리눅스를 가지고 놀았지만, 이것의 기본 기능인 apt의 기능을 이해하지 못했다.

문제는 Java 또는 Python 또는 이와 유사한 것을 검색 할 때 수백 개의 패키지를 찾는 것입니다. 그러나 결과를 패키지의 정확한 이름으로 파이썬이있는 것으로 제한하고 싶습니다.

그래서 나는 다음 apt search python | grep *python* 과 같은 것들을 시도 했지만 결코 알아 내지 못했습니다. 웹 기반 패키지 세부 정보에 패배 및 결과를 인정하거나 그래픽 인터페이스를 사용하여 패킷을 찾는 것이 싫습니다. 미리 감사드립니다.

답변:


21

Apt 정규식을 지원하므로 다음을 사용할 수 있습니다.

apt search ^python$

시작 패키지에 대한 어떤 모습 p뒤에 ytho사람 및 종료 n, (즉 : 외모 정확히에 대한 python).

또는 다음을 사용하여 패키지 이름으로 검색을 제한하십시오.

apt search --names-only python

1
두 번째 명령은 내가 찾고있는 것입니다. 감사!
Carl

@CarldeJong 천만에;)
Ravexina

더 강력한 검색 기능을 갖춘 적성을 사용하는 것도 고려할 수 있습니다. 여기서는 필요하지 않지만 아직 설치되지 않은 패키지를 검색 (예 : 이름에 "python")하고 설명에서 어딘가에 "통계"를 언급하면서 특정 패키지에서 제외시킬 수 있습니다. PPA? 사소합니다.
Darael
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.