Ubuntu の不要ファイルの除去(BleachBit を使用)

はじめに

Ubuntu を使用していると、一時ファイルやキャッシュ、古いログファイルなどが蓄積し、ディスク容量を使います。

この記事では、オープンソースのシステムクリーナー「BleachBit」を使って、Ubuntu 上の不要なファイルを削除する方法を説明します。BleachBit では、ディスク容量の解放と、ブラウザの履歴などの痕跡の削除ができます。

BleachBit のインストール手順

端末で次のコマンドを実行して、BleachBit をインストールします。

# パッケージリストを更新
sudo apt -y update
# BleachBit をインストール
sudo apt -y install bleachbit

Ubuntu のリポジトリに収録されているバージョンは、BleachBit の最新版より古いことがあります。新しいバージョンを使う場合は、Flatpak 版をインストールします。端末で次のコマンドを実行します。

sudo apt -y install flatpak
flatpak install -y flathub org.bleachbit.BleachBit

BleachBit の実行

ユーザ権限での実行:
端末で次のコマンドを実行して、BleachBit を起動します。ホームディレクトリ内の不要ファイル(ブラウザのキャッシュ、一時ファイル、ゴミ箱など)を削除できます。

bleachbit

操作手順:

  1. 左側のペインで、削除したい項目にチェックを入れます。各項目の説明を読んで内容を確認します(ブラウザのキャッシュや履歴、ゴミ箱、一時ファイルなど)。
  2. 「プレビュー」ボタンをクリックし、削除の対象になるファイルの一覧を確認します。
  3. 対象を確認した後、「削除」ボタンをクリックしてファイルを削除します。

システム全体のファイルを削除する場合

APT のキャッシュやシステムのログなど、システム全体に関わるファイルを削除する場合は、管理者権限で実行します。管理者権限で実行すると、システムの動作に必要なファイルも削除の対象に含められるため、「プレビュー」で対象を確認してから削除します。内容が判断できない項目、システムに関わる項目(APT、システムログ、ディープスキャンなど)はチェックしません。

Wayland セッションでは、管理者権限の GUI アプリケーションが起動できないことがあります。その場合はコマンドラインで操作します。端末で次のコマンドを実行すると、削除できる項目の一覧が表示されます。

sudo bleachbit --list-cleaners

端末で次のコマンドを実行すると、指定した項目(例では APT のキャッシュ)の削除対象が表示されます。実際の削除は行われません。

sudo bleachbit --preview apt.autoclean apt.package_lists

表示された対象を確認した後、端末で次のコマンドを実行して削除します。

sudo bleachbit --clean apt.autoclean apt.package_lists

(補足)システム更新

Ubuntu のシステム更新

Ubuntu のシステム更新は、セキュリティと安定性のために行います。端末で次のコマンドを実行します。

Ubuntu のインストールは別ページ »で説明
# パッケージリストを更新
sudo apt -y update
# インストール済みパッケージを更新(-V: バージョンを表示)
sudo apt -yV upgrade
# 再起動(カーネルの更新があった場合に必要)
sudo reboot