Daily Archives: 01/08/2014

pkgngでgnome2などの「一式」を削除するには。

Pocket

 

pkgngで、あるpkg、たとえばpkg Aをインストールすると、依存によりほかのpkgを大量に連れてくることがある。
それはそれで良いのだが、ではそのpkgを、依存も含めて一式アンインストールしたい場合にはどうするか。

いったんpkg Aを削除したあとに、autoremoveを使えばよい。
これはgnome2などの巨大なものでも同じ。

pkg autoremove

manより抜粋

pkg autoremoveは、依存関係の解決のためにインストールされたがもう必要のない、いわば「孤児」pkgを削除するのにつかわれる。

実行例(gnome2削除)

以下にgnome2を削除したときの例を示す。

gnome2のレベルになると、meta-portが用意されているので、これを削除してからautoremoveすればよい。

まずはmeta-portを削除

 

そしてautoremove

 

おしまい。

No tags for this post.