ในขณะที่ไม่มีเครื่องมือapt-searchเช่นที่อนุญาตให้หนึ่งค้นหาแพคเกจโฮมบรูว์สาธารณะที่สามารถให้ไฟล์ได้ แต่แพ็คเกจการชงจำนวนมากขึ้นอยู่กับ linux หรือ unix คุณสามารถค้นหาเว็บไซต์แพ็คเกจ Debian เพื่อค้นหาแพ็คเกจที่ต้องการ
ตัวอย่างการค้นหาแพ็คเกจที่ให้ไฟล์goocanvas.pc
https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=contents&keywords=goocanvas.pc
ส่งคืนlibgoocanvas-dev
brew search
ไม่มีผลลัพธ์สำหรับlibgoocanvas-devหรือlibgoocanvasแต่มีแพ็คเกจgoocanvas
คุณสามารถกำหนดคำสั่งineed
ดังต่อไปนี้ซึ่งจะส่งคืนรายการจาก debian.org โดยใช้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"
}
boost
--with-python
จะยังคงมีความสุขที่จะทราบว่ามีวิธีที่จะแบบสอบถามซึ่งไฟล์จะถูกจัดไว้ให้โดยที่ไฟล์ ...