APT がダウンロードした .deb ファイルを保持する場所、apt clean、autoclean、autoremove の違い、および Debian や Ubuntu で安全に削除できるものについて解説します。
APT パッケージキャッシュは /var/cache/apt/archives フォルダであり、Debian、Ubuntu および関連するディストリビューションにおいて、apt や apt-get がダウンロードした .deb パッケージファイルを保持します。'apt-get clean' はキャッシュされたすべてのパッケージを削除し、'apt-get autoclean' はダウンロードできなくなったパッケージのみを削除し、'apt autoremove' は不要になったパッケージを削除します。
clean は、/var/cache/apt/archives およびその partial フォルダから、ロックファイルを除くすべてを削除します。パッケージはインストールされたまま残り、ダウンロードされたコピーのみが削除されます。
autoclean は、リポジトリで利用できなくなったキャッシュ済みのパッケージファイルを削除し、キャッシュが際限なく肥大化するのを防ぎます。
autoremove は、依存関係として自動的にインストールされ、現在は不要になったパッケージ(Ubuntu の古いカーネルなど)をアンインストールします。
'du -sh /var/cache/apt/archives' を実行すると、キャッシュが使用している容量を確認できます。
du -sh /var/cache/apt/archivessudo apt-get cleanapt-get -s autoremovesudo apt autoremove最終更新: 2026-10-08
Linux ディスクを圧迫している原因を、du および対話型の ncdu を使用して特定する方法を解説します。同一ファイルシステム内に留まるオプションについても説明します。
dfコマンドの出力の読み方、一般ユーザーにおいてAvailがゼロになる前にUse%が100%に達する理由、およびdf -iを使用してinodeを確認する方法について解説します。
journalctl を使用したログの読み取り方法、ジャーナルが使用している容量の確認方法、および --vacuum オプションを使用して安全に縮小する方法について解説します。