防備録 ebuildコマンド
普段 emerge hogehoge とかやってるけど、低レベルインターフェースのebuildでやる場合をちょいちょい思い出せるように書き出しておく。
"emerge hoge" は "ebuild hoge merge" で、大まかには合ってる。
merge は、
- fetch
- unpack
- compile
- install
- qmerge
の順で実行してる。
emergeコマンドでは、
- fetch
- clean
- unpack
- compile
- preinst
- install
- postinst
- qmerge
- clean
とかやってるんじゃないかなーと観察。詳細は気にしてない。
で。emergeをCtrl+Cで止めたら、compile->install->qmerge とやっておくと危険な香りがしそうだ。XFreeとか、KDE、Gnomeなんかは。