cheatsheet/emerge
Posted: | Categories: cheatsheet | Tags: cheatsheet, emerge
忘れがちなオプション
| ロングオプション | ショートオプション | 効果 |
|---|---|---|
| –pretend | -p | 引きづられてインストールされるパッケージが見たい |
| –update | -u | アップデート |
| –deep | -D | /var/lib/portage/world 以外の依存関係も調査 |
| –newuse | -N | セキュリティアップデートなど明示的にインストールしていないパッケージも含む |
| –with-bdeps=y | ビルド時依存のパッケージも含む | |
| –changed-use | -U | USE フラグが変わった事を伝えるが–newuse とは違いユーザーが有効にしない事を示すフラグがある場合、再インストールしない |
| –unmerge | -C | 削除 |
| –depclean -p | -p で使われなくなった依存関係を確認 | |
| –depclean | 使われなくなった依存関係を削除( -p で確認してから ) | |
| –info | Portage によって使われる変数 | |
| –quiet | -q | ディスプレィ出力を抑制 |
| –verbose | -v | 冗長モード。各パッケージの USE フラグを表示 |
よく見かけるオプション -uDN は –update –deep –newuse と同じ。
バージョンを指定してインストール
emerge =dev-lang/go-1.16.7
slot、スロットを指定してインストール
eix gcc で調べる
emerge --sync && eix-update &&& eix gcc
下記の状況はver12がインストールされている。これにver11も追加したい。
Read more...