Komut satırıyla debian paketleri nasıl aranır?


Yanıtlar:


30

apt-cache searchKomut olan tüm paketler dönecektir namepaket adında veya açıklamasında:

apt-cache search name

Bir paket isminiz olduğunda, apt-cache showve apt-cache showpkgkomutlarını kullanarak paket hakkında daha ayrıntılı bilgi edinebilirsiniz .

apt-cache show package_name
apt-cache showpkg package_name

3
+: apt-cache search - sadece isimler yalnızca paket adlarını arar.
Jichao

+: 'apt-cache show package_name' görüntüleme paketi meta verilerini görüntüler; örneğin sürüm, ad, kaynak, arch, size ve 'apt-cache showpkg package_name' özellikle sürümü ve çok ayrıntılı forwad / ters bağımlılıkları gösterir.
Jichao

apt list package_namedaha kolay; apt search query_stringPaket veritabanındaki belirli bir dizgenin tüm örneklerini aramak istiyorsanız.
Nick,

3

apt-cache search


+1 Bu olanı. Adların yanı sıra açıklamaları da arar ve belirtilen diğer çözümlerin bazıları kadar şişirilmiş (veya yanlış) değildir.
Lee B,

0

Yetenek kurun, sadece aptitude search xyzadlarında veya tek satırlık açıklamalarında xyz paketlerinin bir listesi için.


0

Hem yetenek hem de apt-cache işi iyi yapıyor olsa da, blokta yeni bir çocuk var; eksen-önbelleği.

Axi-önbellek apt-cache gibi çok çalışır, ancak steroidlerde. ;) Bir dizin oluşturmak için xapian adlı karmaşık bir araç kullanır ve ardından bu dizini sorgular. Http://wiki.debian.org/Debtags>debtags adlı bir dizini de içeriyor. Debitags deb paketlerine sadık küçük etiketler oluşturmanıza izin verir. Borçluların işleri yapmak için paketleri ve araçları aramak için güçlü bir yol olduğunu söylemek yeterlidir.

Örneğin, Debian'da bir WebDAV istemcisi istiyorsanız, bunu yapabilirsiniz;

axi-cache search protocol::webdav

Bu arama makinemde bunu üretir;

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

Gördüğünüz gibi, ne aradığınızdan emin değilseniz, örneğin baktığınız sorun alanını biliyorsanız, oldukça kullanışlı olan araçlar ortaya çıkıyor.


0
sudo apt list package_name
sudo apt search text_to_search_for_in_all_package_fields

-1

Kök olarak:

apt-get search <package name>

Bunu bilmiyorsanız, kaçmak iyi bir fikirdir:

command --help

Komutu nasıl kullanabileceğinizi görmek için o veya kullanarak man sayfalarına bakın

man <command>

@Jonno_FTW: Aslında, bu komutu geçen gün duydum ve kullandım.Ama bana çok fazla sonuç verdi. Bu yüzden başka herhangi bir görkemli emir olduğunu
düşündüm

1
her zaman daha azını kullanabiliyorsun - apt-cache search | daha az
Journeyman Geek

@Jonno_FTW: apt-get arama bıktı, shell geçersiz seçenek döndürdü. !
Jichao
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.