emerge
私はGentooシステムにfooを使用してプログラムをインストールしたいので、emerge foo
インストールしてからリポジトリにあるソフトウェアの最新バージョンを選択するために使用しました。バージョン番号と命名規則がわかっている場合は、インストールされているパッケージから現在有効なパッケージを選択できますemerge =foo.1.2
(eselect
パッケージがサポートしている場合)。
しかし、バージョン番号や命名規則を知らず、利用可能なfooバージョンのリストだけを望む場合はどうすればよいですか?これを行うオプションは表示されず、以下をスヌーピングしても/usr/portage
結果は表示されません。
emerge
ボーナス:どのパッケージが利用可能かを確認するためにポーリングする場所を見つける方法はありますか?たとえば、私のシステムの多くのebuildは非標準の場所にありますが、とにかく見つけることができるので、利用可能なソフトウェアバージョンのリストを作成する emerge
方法を見つけようとしています。emerge
ベストアンサー1
別の方法は、equeryを使用して利用可能なキーワードをリストすることです。これにより、利用可能なバージョンも表示されます。
$ [-] equery y pidgin
Keywords for net-im/pidgin:
| | u |
| a a a p s | n |
| l m r h i m m p s p | u s | r
| p d a m p a 6 i p c 3 a x | s l | e
| h 6 r 6 p 6 8 p p 6 9 s r 8 | e o | p
| a 4 m 4 a 4 k s c 4 0 h c 6 | d t | o
-------------+-----------------------------+-----+-------
2.10.9 | + + + o ~ + o o + + o o + + | o 0 | gentoo
[I]2.10.9-r1 | ~ + ~ o + ~ o o + ~ o o ~ + | o | gentoo