Dengan yum itu sederhana: yum list *xxx*
tetapi ini tidak berhasil apt-get
.
Bagaimana saya bisa melakukan pencarian seperti ini?
Juga, bagaimana saya melihat paket apa yang menyediakan perintah khusus?
Jika Anda ingin mencari string tertentu hanya dalam nama paket , Anda dapat melakukan:
apt-cache search --names-only 'xxx'
Ini akan mengembalikan apa pun yang berisi ' xxx ' dalam nama paket mereka.
Anda juga dapat menggunakan ekspresi reguler :
apt-cache search --names-only 'php5$'
Ini akan mengembalikan paket apa pun dengan nama mereka berakhir di php5 .
Ekspresi reguler juga dapat digunakan tanpa --names-only . Lihat halaman manual apt-cache (8) .
Pertanyaan Pertama: gunakan dselect atau aptitude untuk melihat / mencari semua paket yang tersedia, kedua kutukan tersebut di-frontend untuk apt-get dan / atau dpkg
Pertanyaan kedua:
dpkg -S <COMMAND>
Adalah bijaksana untuk memasukkan seluruh path dalam pencarian dpkg Anda (mis. / Bin / ls, bukan hanya ls).
sumber
Alternatifnya adalah "pencarian apt-cache"
sumber
Alternatif lain adalah axi-cache (dalam paket apt-xapian-index). Ini menggunakan mesin pencari xapian untuk mencari melalui arsip apt.
sumber
Letakkan permintaan pencarian dalam tanda kutip dan kemudian gunakan regex. Untuk menginstal untuk mencari versi php-curl apa pun, saya menggunakan;
yang mengembalikan;
sumber