Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 001-100 > 093

yumのキャッシュを削除するには

yumのインストールや更新で利用したrpmパッケージやデータは/var/cache/yumに保存されます。

下記の例では238Mバイト利用されていることが分かります。

# du -hs /var/cache/yum
238M  /var/cache/yum

ディスクの圧迫を防ぐためにも削除することが可能です。この場合は"clean"オプションを利用します。

パッケージファイルを削除する場合にはパッケージ名を指定します。自動的に削除はされません。下記は1つのパッケージがあり、それを削除した例です。

# ls -lh /var/cache/yum/base/packages/
total 496K
-rw-r--r-- 1 root root 486K Oct 21 03:30 nmap-3.70-1.i386.rpm

# yum clean packages
Cleaning up Packages
1 packages removed

# ls -lh /var/cache/yum/base/packages/
total 0

パッケージ以外にもヘッダ(headers)、キャッシュ(cache)、メタデータ(metadata)と指定して削除も可能です。すべて削除する場合には"all"オプションを利用します。

# yum clean all
Cleaning up Everything
156 headers removed
156 packages removed
4 metadata files removed
2 cache files removed

2005-12-03 作成