Meskipun tidak ada alat seperti apt-search yang memungkinkan seseorang untuk menemukan paket homebrew publik yang dapat menyediakan file, banyak paket pembuatan didasarkan pada linux atau unix counterpart. Anda dapat mencari situs web paket Debian untuk menemukan paket yang dibutuhkan.
Contoh untuk menemukan paket yang menyediakan file goocanvas.pc
https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=contents&keywords=goocanvas.pc
Mengembalikan libgoocanvas-dev
brew searchtidak memiliki hasil untuk libgoocanvas-dev atau libgoocanvas tetapi tidak memiliki paket goocanvas .
Anda dapat mendefinisikan perintah ineedsebagai berikut yang akan mengembalikan daftar dari debian.org menggunakan ineed goocanvas.pc:
ineed() {
echo -en $(echo \
$(curl -s "https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=contents&keywords=$1") \
| sed 's%</*tr>%\\n%g') \
| grep 'class="file"' \
| sed 's/<[^>]*>//g' \
| column -t \
| grep --color -i -w "$1"
}
boostselama Anda mengkonfigurasinya--with-python. Akan tetap menyenangkan untuk mengetahui apakah ada cara untuk menanyakan file mana yang disediakan oleh file mana ...