Saya sedang memikirkan beberapa seperti Contents-<arch>.gz
di Debian. Layanan jaringan juga baik-baik saja. Apakah itu ada
Elaborasi sederhana: Sebagai contoh, kita membutuhkan nama biner exampletool
, yang kita tahu sangat baik dari distribusi atau sistem operasi lain. Kami ingin menginstalnya, misalnya, dengan zypper. Tetapi zypper hanya dapat menginstal paket. Untuk mengetahuinya, di paket mana kita dapat menemukan exampletool
biner yang diperlukan , kita perlu melakukan pencarian praktis, dan idealnya pencarian cepat, diindeks dalam daftar file yang saat ini tidak diinstal, tetapi dalam repositori paket yang tersedia . Pada debian, ada file indeks di repositori paket bernama Contents-amd64.gz
, di mana kita dapat menemukan paket yang diperlukan dengan satu zgrep
perintah. Saya mencari beberapa solusi perintah tunggal yang serupa untuk OpenSUSE juga. Jika tidak ada, layanan web juga oke untuk fungsi yang sama.
zypper search --provides [--match-exact] getenforce
tidak mengembalikan hasil, sementarazypper search --provides nslookup
tidak.Bagi para googler masa depan: di samping solusi hebat @SailorCire :-), ada juga sebuah alat bernama
scout
, yang dapat mencari hampir semuanya, kita dapat menemukan rpm-s untuk biner sama seperti kita dapat menemukan guci untuk kelas java yang diberikan.Sebagai contoh, kita dapat menggunakan
bin
perintah scout untuk mencari tahu paket apa yanghg
dapat dieksekusi:Hasil pencarian ini adalah
mercurial
paket:sumber
scout
alat ini? Bisakah Anda memberikan kode 'nama lengkap atau URL-nya'?zypper wp scout
mengatakanNo matching items found.
Saya menggunakan Gecko Linux XFCE. Saya membuka Yast2 dan menginstal gnome-search-tool dan gnome-shell-search-provider-nautilus . Ini berfungsi dengan baik, sama seperti Lele.
sumber