Posted: 水 6 25, 2014 4:29 pm
emergeの簡単な初歩的な使用方法。
インストール可能なアプリ なんとか をインストールする時
# emerge なんとか
インストール済のアプリ なんとか を削除する時
# emerge --unmerge なんとか
パッケージの削除に関して、依存関係のチェックは行われない。削除指定したものだけが消され、その結果どこかのパッケージの動作がおかしくなる可能性があったとしても、注意はされない。
依存関係を持たないパッケージを削除する
# emerge --depclean
パッケージ なんとか を名前にふくむパッケージを検索する。
# emerge --search なんとか
パッケージの情報を更新
# emerge --sync
/var/lib/portage/worldにパッケージ名の書き込みを行わない。
ライブラリなど、依存関係でbuildされるパッケージを単独でrebuildする場合などに使う。例として portageで
# emerge --oneshot portage <ーーー 追記、portageはSabayonのみでOKなのかも知れない?2014-10-16追記、GentooでもOKです。
# emerge --oneshot(-1) ???????
ソース
1. Portageについて
https://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=2&chap=1
Gentooは俺の嫁
http://d.hatena.ne.jp/aoiaoi_gentoo/20080222/1203673077
試験運用中なLinux備忘録
http://d.hatena.ne.jp/kakurasan/20081014/p1
Gentooの新米ユーザに贈るアドバイス 2ページ
http://sourceforge.jp/magazine/06/11/27/0147237/2
インストール可能なアプリ なんとか をインストールする時
# emerge なんとか
インストール済のアプリ なんとか を削除する時
# emerge --unmerge なんとか
パッケージの削除に関して、依存関係のチェックは行われない。削除指定したものだけが消され、その結果どこかのパッケージの動作がおかしくなる可能性があったとしても、注意はされない。
依存関係を持たないパッケージを削除する
# emerge --depclean
パッケージ なんとか を名前にふくむパッケージを検索する。
# emerge --search なんとか
パッケージの情報を更新
# emerge --sync
/var/lib/portage/worldにパッケージ名の書き込みを行わない。
ライブラリなど、依存関係でbuildされるパッケージを単独でrebuildする場合などに使う。例として portageで
# emerge --oneshot portage <ーーー 追記、portageはSabayonのみでOKなのかも知れない?2014-10-16追記、GentooでもOKです。
# emerge --oneshot(-1) ???????
ソース
1. Portageについて
https://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=2&chap=1
Gentooは俺の嫁
http://d.hatena.ne.jp/aoiaoi_gentoo/20080222/1203673077
試験運用中なLinux備忘録
http://d.hatena.ne.jp/kakurasan/20081014/p1
Gentooの新米ユーザに贈るアドバイス 2ページ
http://sourceforge.jp/magazine/06/11/27/0147237/2