web-dev-qa-db-ja.com

コマンドラインでdebianパッケージを検索する方法は?

私は知っています http://packages.debian.org/ 検索機能を提供します。

問題は、コマンドラインだけでパッケージを検索するにはどうすればよいですか?

24
Jichao

apt-cache searchコマンドは、パッケージ名または説明にnameが含まれるすべてのパッケージを返します。

apt-cache search name

パッケージ名を取得すると、apt-cache showおよびapt-cache showpkgコマンドを使用して、パッケージに関する詳細情報を取得できます。

apt-cache show package_name
apt-cache showpkg package_name
32
user4358

apt-cache検索

3
Jesse Weigert

Aptitudeとapt-cacheはどちらもうまく機能しますが、ブロックには新しい子供がいます。 axi-cache。

axi-cacheはapt-cacheとよく似ていますが、ステロイドで機能します。 ;)xapianと呼ばれる高度なツールを使用してインデックスを作成し、そのインデックスをクエリします。また、http://wiki.debian.org/Debtags> debtagsという名前のものがバンドルされています。 debtagsを使用すると、debパッケージに固執する小さなタグを作成できます。バグダグは、物事を成し遂げるためのパッケージとツールを検索する強力な方法であると言うだけで十分です。

たとえば、Debianで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
jeremiah

Aptitudeをインストールします。名前または1行の説明にxyzが含まれるパッケージのリストはaptitude search xyzです。

0
pgs

ルートとして:

apt-get search <package name>

これについて知らなかった場合は、通常、次のコマンドを実行することをお勧めします。

command --help

コマンドの使用方法を確認します。それまたはを使用してマニュアルページを見てください

man <command>
0
Jonno_FTW
Sudo apt list package_name
Sudo apt search text_to_search_for_in_all_package_fields
0
Nick May