ฉันต้องการติดตั้งโปรแกรม foo โดยใช้emergeบนระบบ Gentoo; ดังนั้นฉันเพียงแค่ใช้emerge fooในการติดตั้งและพอร์เทจเลือกซอฟต์แวร์เวอร์ชันล่าสุดที่อยู่ในที่เก็บ ถ้าฉันรู้หมายเลขรุ่นและการตั้งชื่อการบรรจุฉันสามารถทำemerge =foo.1.2และใช้eselectเพื่อเลือกสิ่งที่แพคเกจ inforce ปัจจุบันอยู่นอกชุดติดตั้งถ้าแพคเกจสนับสนุน
แต่ถ้าฉันไม่ทราบหมายเลขรุ่นหรือหลักการตั้งชื่อและต้องการรายการของ foo รุ่นใดที่ฉันสามารถใช้งานได้ ฉันไม่เห็นตัวเลือกที่โผล่ออกมาซึ่งทำสิ่งนี้และการสอดแนมรอบ ๆ ภายใต้/usr/portageนั้นไม่ทำให้ฉันรู้สึกอะไรเลย
โบนัส: มีเพื่อค้นหาว่าสถานที่ใดที่emergeสำรวจเพื่อพิจารณาว่ามีแพ็คเกจอะไรบ้าง ตัวอย่างเช่น ebuilds จำนวนมากในระบบของฉันอยู่ในสถานที่ที่ไม่ได้มาตรฐาน แต่ก็emergeพบพวกมันอยู่แล้วดังนั้นฉันจึงพยายามที่จะพิจารณาว่าemergebuilds เป็นรายการของเวอร์ชันซอฟต์แวร์ที่มีอยู่อย่างไร
man portage ค้นหาPORTDIRตัวแปร ตำแหน่งของทรีพอร์เทจของคุณจะถูกกำหนดโดยการตั้งค่าของตัวแปรนั้นเป็นลองลัดls ${PORTDIR}
emerge --info =foo*ด้วยหรือ - ค้นหาแทนหรืออะไรทำนองนั้นจากไวยากรณ์ของอะตอม ?