肥大化した distfiles のお掃除

Gentoo は emerge のときに落としてきたソースコードとかのファイルを貯めこもうとします。いろいろ emerge したりしていると、いつのまにかこれが結構な量になっっています。

気づいたらサーバのディスクスペースが悲惨なことになっていたのでお掃除することにしました。

eclean

掃除には eclean を使います。 eclean は app-portage/gentoolkit に入っています。これには revdep-rebuild とか eclean とか euse とかいろいろ使えるものが入っているので、ぜひ入れておきましょう。

$ sudo emerge -v gentoolkit


おまけ。試しに gentoolkit でインストールされたファイルを表示してみます。 qlist は app-portage/portage-utils にry こちらも gentoolkit と同じく便利なパッケージなのでオススメ。

$ qlist gentoolkit
/usr/bin/eclean
/usr/bin/eclean-pkg
/usr/bin/eclean-dist
/usr/bin/eread
/usr/bin/epkginfo
/usr/bin/revdep-rebuild
/usr/bin/glsa-check
/usr/bin/equery
/usr/bin/euse
(略)

掃除する

これだけです。

$ eclean distfiles
 とか
$ eclean-dist


私の場合、 1.5G ほどのスペースが開放されたようです。すげ。