커맨드 라인으로 데비안 패키지를 검색하는 방법?


답변:


30

apt-cache search명령은 name패키지 이름 또는 설명에있는 모든 패키지를 반환합니다 .

apt-cache search name

패키지 이름이 있으면 apt-cache showand apt-cache showpkg명령을 사용하여 패키지에 대한 자세한 정보를 얻을 수 있습니다 .

apt-cache show package_name
apt-cache showpkg package_name

3
+ : apt-cache search --names-only 패키지 이름 만 검색합니다.
Jichao

+ : 'apt-cache show package_name'디스플레이 패키지 메타 데이터 (예 : 버전, 이름, 소스, 아치, 크기 및 'apt-cache showpkg package_name')는 주로 버전과 매우 상세한 forwad / reverse 종속성을 표시합니다.
Jichao

apt list package_name훨씬 쉽다; apt search query_string패키지 데이터베이스에서 지정된 문자열의 모든 인스턴스를 검색하려는 경우
Nick

3

적절한 캐시 검색


+1 하나입니다. 이름뿐만 아니라 설명도 검색하며 언급 된 다른 솔루션들만큼 부풀어 오르거나 틀리지 않습니다.
Lee B

0

적성을 설치하십시오. aptitude search xyz이름이나 한 줄 설명에 xyz가 포함 된 패키지 목록 일뿐 입니다.


0

적성과 캐시가 잘 작동하지만 새로운 아이가 있습니다. 액시 캐시.

axi-cache는 apt-cache와 비슷하지만 스테로이드에서 작동합니다. ;) xapian이라는 정교한 도구를 사용하여 색인을 작성한 다음 해당 색인을 조회합니다. http://wiki.debian.org/Debtags>debtags를 색인과 함께 번들로 제공합니다. 덱 태그를 사용하면 deb 패키지에 붙는 작은 태그를 만들 수 있습니다. 채무는 물건을 처리하기 위해 패키지와 도구를 검색하는 강력한 방법이라고 말할 수 있습니다.

예를 들어, 데비안에서 WebDAV 클라이언트를 원한다면 이렇게 할 수 있습니다.

axi-cache search protocol::webdav

그 검색은 이것을 내 컴퓨터에서 생성합니다.

axi-cache search protocol::webdav
14 results found.
Results 1-14:
100% gstreamer0.10-gnomevfs - GStreamer plugin for GnomeVFS
100% sitecopy - A program for managing a WWW site via FTP, DAV or HTTP
100% davfs2 - mount a WebDAV resource as a regular file system
100% blosxom - light, feature-packed weblog app with plugin extensibility
100% lighttpd-mod-webdav - WebDAV module for lighttpd
100% nd - small command line interface to WebDAV servers
100% cadaver - command-line WebDAV client
100% subversion-tools - Assorted tools related to Subversion
100% libapache2-svn - Subversion server modules for Apache
100% libcommons-vfs-java - Java API for accessing various filesystems
100% subversion - Advanced version control system
100% eldav - interface to the WebDAV servers for Emacs.
100% libhttp-dav-perl - WebDAV client library for Perl, and "dave" CLI client
100% fusedav - filesystem to mount WebDAV shares
More terms: webdav servers authoring versioning files subversion remote
More tags: network::client protocol::http role::program implemented-in::c interface::commandline protocol::ftp devel::rcs

보시다시피 당신이 찾고있는 것을 실제로 확실하지 않지만 예를 들어보고있는 문제 영역을 알고 있다면 많은 도구가 나타납니다.


0
sudo apt list package_name
sudo apt search text_to_search_for_in_all_package_fields

-1

루트로 :

apt-get search <package name>

이것에 대해 모른다면 보통 다음을 실행하는 것이 좋습니다.

command --help

명령 사용 방법을 확인하십시오. 그 또는 사용하여 매뉴얼 페이지를 보면

man <command>

@Jonno_FTW : 사실, 난 듣고이 명령 그것을 나에게 준 다른 놀랬지 사용 ... result.So 내가 thougth 다른 훌륭한 명령이 있었다 한 너무 많은
Jichao

1
당신은 항상 적은을 통해 파이프 수 있습니다-apt-cache search | less
Journeyman Geek

@Jonno_FTW : apt-get 검색을 중단하고 쉘이 잘못된 option.tried man apt-get을 검색하고 검색 option.googled를 찾을 수 없으며 apt-get에 대해 아무것도 찾지 못했습니다. !
Jichao
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.