Saya ingin menginstal program foo menggunakan emerge
sistem Gentoo; jadi saya hanya menggunakan emerge foo
untuk menginstal dan portage memilih versi terbaru dari perangkat lunak yang ada di repositori-nya. Jika saya tahu nomor versi dan daftar penamaan, saya bisa lakukan emerge =foo.1.2
dan gunakan eselect
untuk memilih apa yang paket informasi saat ini dari yang diinstal, jika paket mendukungnya.
Tetapi bagaimana jika saya tidak tahu nomor versi atau konvensi penamaan dan hanya ingin daftar versi foo apa yang tersedia untuk saya? Saya tidak melihat opsi emerge yang melakukan ini dan mengintip ke bawah /usr/portage
tidak menghasilkan apa-apa.
Bonus: Apakah ada cara untuk menemukan lokasi emerge
jajak pendapat untuk menentukan paket apa yang tersedia? Sebagai contoh, banyak ebuild di sistem saya berada di lokasi yang tidak standar, tetapi emerge
tetap menemukannya, jadi saya mencoba menentukan bagaimana emerge
membuat daftar versi perangkat lunak yang tersedia.
man portage
Cari PORTDIR
Variabel. Lokasi Portage Tree Anda ditentukan oleh pengaturan variabel tersebut. Sebagai upaya pintasls ${PORTDIR}
emerge --info =foo*
atau dengan --sebagai gantinya atau sesuatu seperti itu dari sintaks atom ?