apt를 사용하여 패키지 설명 얻기


21

를 사용하여 패키지에 대한 prosaic 설명을 어떻게 얻 apt습니까? 난 둘 다 시도 apt-cache show하고 apt-cache showpkg있지만 행운을.

시냅틱을 사용하면 패키지 이름을 입력하는 것이 쉽고 설명은 표준보기로 제공되지만 때로는 터미널과 같은 apt-cache를 사용하는 것이 좋습니다.


4
apt-cache showDescription:필드에 패키지 설명이 표시 됩니다. 다른 무엇을 찾고 있습니까?
enzotib 2016 년

2
"apt-cache show <package name>"은 패키지가 시스템에 알려진 경우 설명을 표시합니다. 어떤 방법으로 당신을 위해 작동하지 않습니까?
Flimzy 2016 년

@enzotib 나는 출력을 감독했다. apt-cache show내가 요청한 것을 정확하게 수행합니다.
Paolo

답변:


15

을 사용하면 apt-cache search package-name"package-name"이 포함 된 모든 패키지가 반환됩니다. "package-name"이라는 패키지로 제한하려면 다음을 사용하십시오.

apt-cache search ^package-name$

이상은, 예를 들어 apt-cache search ^vim$하지 않는 경우에만 찾기 vim패키지를하지만, 좀 더, 전부는 아니지만, 그 apt-cache search ^vim발견 ???
rubo77

@ rubo77 apt-cache search ^vim$vim-gtk해당 패키지 가 vim 패키지를 제공 하기 때문에 다른 패키지도 나열 합니다. 로 확인할 수 있습니다 apt-cache show vim-gtk.
Lekensteyn

추가 grep을 사용하면 결과를 패키지로만 좁힐 수 있습니다. askubuntu.com/a/898398/34298
rubo77


4

apt-cache show <packagename>당신이 원하는 것을합니다. 당신은 그것을 감독했을 수 있습니다. 다음 명령으로 강조 표시됩니다.

apt-cache show scons | grep --color -E "Description|$"

도대체 왜 우리가 할 수 apt show --description --maintainer<package>없습니까?
Édouard Lopez

@ ÉdouardLopez 기능 요청을하실 수 있습니다 : github.com/Debian/apt/issues
Martin Thoma

3

특정 패키지를 찾고 있다고 가정하면 다음 사항을 찾고 있다고 생각합니다.

apt-cache search some-pkg

내가하려는 일을 잘못 이해했다면 알려주십시오.


0

예를 들어, apt-cache search ^ vim $는 vim 패키지를 찾을뿐만 아니라 apt-cache search ^ vim이 찾는 전부는 아니지만 이상적입니다.

그래서 이것을 더 잘 사용하십시오 :

PACKAGE=vim
apt-cache search ^$PACKAGE$|egrep "^$PACKAGE -"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.