と云えば何の役にも立たないこのブログのこと。
捨てるなら、電源を切るだけでいい。
しかし中には使ってないパッケージが結構残っているらしい。
yum-utilsを入れておけば、要らないパッケージをリストアップしてくれるコマンドが使えるらしい。
# package-cleanup –leaves
読み込んだプラグイン:fastestmirror, langpacks, priorities
NetworkManager-glib-1.0.0-14.git20150121.b4ea599c.el7.x86_64
giflib-4.1.6-9.el7.x86_64
libXrender-0.9.8-2.1.el7.x86_64
libXtst-1.2.2-2.1.el7.x86_64
libertas-sd8686-firmware-20140804-0.1.git6bce2b0.el7_0.noarch
libertas-sd8787-firmware-20140804-0.1.git6bce2b0.el7_0.noarch
libertas-usb8388-firmware-20140804-0.1.git6bce2b0.el7_0.noarch
libreport-plugin-logger-2.1.11-23.el7.centos.0.1.x86_64
libreport-plugin-mailx-2.1.11-23.el7.centos.0.1.x86_64
libreport-plugin-rhtsupport-2.1.11-23.el7.centos.0.1.x86_64
libreport-rhel-2.1.11-23.el7.centos.0.1.x86_64
libsysfs-2.1.0-16.el7.x86_64
libtool-2.4.2-20.el7.x86_64
リストアップされたパッケージをどんどん消していく、
# package-cleanup –leaves
読み込んだプラグイン:fastestmirror, langpacks, priorities
libSM-1.2.1-7.el7.x86_64
libXi-1.7.2-2.1.el7.x86_64
libtar-1.2.11-28.el7.x86_64
リストアップされたパッケージをどんどん消していく、
# package-cleanup –leaves
読み込んだプラグイン:fastestmirror, langpacks, priorities
libICE-1.0.8-7.el7.x86_64
libXext-1.3.2-2.1.el7.x86_64
リストアップされたパッケージをどんどん消していく、
# package-cleanup –leaves
読み込んだプラグイン:fastestmirror, langpacks, priorities
もう無いらしい。
# yum list | wc
9103 26836 733650
それでも9103もパッケージが入っている。
何か消し過ぎたら、明日にはボロボロとメールが飛んでくるだろう。
# df -h ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/mapper/centos-root 18G 5.3G 13G 31% / devtmpfs 1.4G 0 1.4G 0% /dev tmpfs 1.5G 0 1.5G 0% /dev/shm tmpfs 1.5G 8.4M 1.4G 1% /run tmpfs 1.5G 0 1.5G 0% /sys/fs/cgroup /dev/vda1 497M 270M 227M 55% /boot
古いカーネルも消してみる
# package-cleanup –oldkernels
読み込んだプラグイン:fastestmirror, langpacks, priorities
–> トランザクションの確認を実行しています。
—> パッケージ kernel.x86_64 0:3.10.0-123.13.2.el7 を 削除
—> パッケージ kernel.x86_64 0:3.10.0-123.20.1.el7 を 削除
—> パッケージ kernel.x86_64 0:3.10.0-229.1.2.el7 を 削除
—> パッケージ kernel-devel.x86_64 0:3.10.0-229.1.2.el7 を 削除
–> 依存性解決を終了しました。
依存性を解決しました
================================================================================
Package アーキテクチャー
バージョン リポジトリー 容量
================================================================================
削除中:
kernel x86_64 3.10.0-123.13.2.el7 @updates 127 M
kernel x86_64 3.10.0-123.20.1.el7 @updates 127 M
kernel x86_64 3.10.0-229.1.2.el7 @updates 131 M
kernel-devel x86_64 3.10.0-229.1.2.el7 @updates 32 M
トランザクションの要約
================================================================================
削除 4 パッケージ
インストール容量: 416 M
上記の処理を行います。よろしいでしょうか? [y/N]y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
削除中 : kernel.x86_64 1/4
警告: ファイル /lib/modules/3.10.0-123.20.1.el7.x86_64/weak-updates: 削除に失敗 しました: そのようなファイルやディレクトリはありません
警告: ファイル /lib/modules/3.10.0-123.20.1.el7.x86_64/modules.softdep: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /lib/modules/3.10.0-123.20.1.el7.x86_64/modules.devname: 削除に失敗しました: そのようなファイルやディレクトリはありません
削除中 : kernel-devel-3.10.0-229.1.2.el7.x86_64 2/4
削除中 : kernel.x86_64 3/4
警告: ファイル /lib/modules/3.10.0-229.1.2.el7.x86_64/weak-updates: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /lib/modules/3.10.0-229.1.2.el7.x86_64/modules.softdep: 削除に失 敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /lib/modules/3.10.0-229.1.2.el7.x86_64/modules.devname: 削除に失 敗しました: そのようなファイルやディレクトリはありません
削除中 : kernel.x86_64 4/4
警告: ファイル /lib/modules/3.10.0-123.13.2.el7.x86_64/weak-updates: 削除に失敗 しました: そのようなファイルやディレクトリはありません
警告: ファイル /lib/modules/3.10.0-123.13.2.el7.x86_64/modules.softdep: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /lib/modules/3.10.0-123.13.2.el7.x86_64/modules.devname: 削除に失敗しました: そのようなファイルやディレクトリはありません
検証中 : kernel-3.10.0-123.13.2.el7.x86_64 1/4
検証中 : kernel-3.10.0-229.1.2.el7.x86_64 2/4
検証中 : kernel-devel-3.10.0-229.1.2.el7.x86_64 3/4
検証中 : kernel-3.10.0-123.20.1.el7.x86_64 4/4
削除しました:
kernel.x86_64 0:3.10.0-123.13.2.el7 kernel.x86_64 0:3.10.0-123.20.1.el7
kernel.x86_64 0:3.10.0-229.1.2.el7 kernel-devel.x86_64 0:3.10.0-229.1.2.el7
完了しました! # df -h ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/mapper/centos-root 18G 5.0G 13G 29% / devtmpfs 1.4G 0 1.4G 0% /dev tmpfs 1.5G 0 1.5G 0% /dev/shm tmpfs 1.5G 8.4M 1.4G 1% /run tmpfs 1.5G 0 1.5G 0% /sys/fs/cgroup /dev/vda1 497M 150M 348M 31% /boot ←120MBぐらい減ったらしい。
reboot してもpanicメッセージは飛んでこなかったので大丈夫だったようだ。
ホストの方も試してみたら
# package-cleanup –leaves
読み込んだプラグイン:fastestmirror
libsysfs-2.1.0-16.el7.x86_64
libvirt-1.2.8-16.el7_1.3.x86_64
これはちょっと消しにくいなぁ(笑
# package-cleanup –oldkernels
読み込んだプラグイン:fastestmirror
No old kernels to remove
作り直したばかりだからそうかもしれない。
でも
# yum list | wc
8881 26163 715718
それなりに多い。