私は知っています http://packages.debian.org/ 検索機能を提供します。
問題は、コマンドラインだけでパッケージを検索するにはどうすればよいですか?
apt-cache search
コマンドは、パッケージ名または説明にname
が含まれるすべてのパッケージを返します。
apt-cache search name
パッケージ名を取得すると、apt-cache show
およびapt-cache showpkg
コマンドを使用して、パッケージに関する詳細情報を取得できます。
apt-cache show package_name
apt-cache showpkg package_name
apt-cache検索
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
多くのツールが表示されるので、何を探しているのか本当にわからないが、たとえば、探している問題の領域がわかっている場合に非常に便利です。
Aptitudeをインストールします。名前または1行の説明にxyzが含まれるパッケージのリストはaptitude search xyz
です。
ルートとして:
apt-get search <package name>
これについて知らなかった場合は、通常、次のコマンドを実行することをお勧めします。
command --help
コマンドの使用方法を確認します。それまたはを使用してマニュアルページを見てください
man <command>
Sudo apt list package_name
Sudo apt search text_to_search_for_in_all_package_fields