emergeのチートシート
Portageの更新
$ emerge --rsync # rsync経由 $ emerge-webrsync # http経由
パッケージの検索
# 名前から $ emerge --search keyword $ emerge -s keyword # Descriptionから $ emerge --searchdesc keyword $ emerge -S keyword
emerge --searchは遅いので、eix、esearch、epmを使ったほうがよいとかなんとか。
インストール
$ emerge package-name
インストールする際の依存関係を確認
$ emerge --pretend package-name $ emerge -p package-name
ソースのダウンロードだけ
$ emerge --fetchonly package-name $ emerge -f package-name
アンインストール
$ emerge --unmerge package-name $ emerge -C package-name
更新
$ emerge --update package-name $ emerge -u package-name # 依存するパッケージも含めて $ emerge --update --deep package-name $ emerge -uD package-name # 新しいUSEフラグを使って $ emerge -uD --newuse package-name
package-nameにworldを指定したら全パッケージになる(?)