Ubuntu/アップデートによるパッケージキャッシュを削除しディスクの容量を増やす方法
の編集
Top
/
Ubuntu
/
アップデートによるパッケージキャッシュを削除しディスクの容量を増やす方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * アップデートによるパッケージキャッシュを削除しディスクの容量を増やす方法 [#x339cc59] Ubuntuを使用していたら、知らない間にディスク容量が消費されていました。~ 調べたところ、パッケージキャッシュがディスクの肥やしになっていたようです。~ 以下にパッケージキャッシュの削除方法を記します。~ #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * 関連記事 [#a8ae8458] -[[各ディレクトリのディスク使用サイズを調べる・du>逆引きUNIXコマンド/各ディレクトリのディスク使用サイズを調べる]] * パッケージキャッシュの確認 [#w390b8b0] 容量が消費されていたので、ログかな?と思い/var/logをduコマンドで確認しました。 sakura@ubuntu1404:~$ cd /var sakura@ubuntu1404:~$ du -h du: 4.0K ./tmp ディレクトリ `./spool/cups' を読み込めません: 許可がありません 4.0K ./spool/cups 16K ./spool/anacron <snip> 3.0G /var/cache <snip> 3.3G /var <snip> 上記の通り、/var/cache/*で3.0Gも使っているのがわかります。~ 次に/var/cacheを見てみます。 sakura@ubuntu1404:/var$ cd cache/ sakura@ubuntu1404:/var/cache$ du -h 4.0K ./cups/rss 20K ./cups 109M ./apt-xapian-index/index.1 109M ./apt-xapian-index 4.0K ./modass 612K ./fontconfig 4.0K ./pppconfig 5.0M ./debconf 4.0K ./apparmor 8.0K ./anthy 4.0K ./apt/archives/partial 2.8G ./apt/archives 2.9G ./apt <snip> apt/*で2.9Gも使っています。 * 実際に消す方法を調査 [#o46b7af1] aptのキャッシュだということがわかったのでapt-getコマンドを確認してみます。~ man apt-getの抜粋です。 clean clean clears out the local repository of retrieved package files. It removes everything but the lock file from /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. autoclean clean と同様に、autoclean は取得したパッケージのローカルリポジトリ を掃除します。違いは、もうダウンロードされることがないパッケージ ファイルや、ほとんど不要なパッケージファイルのみを削除することで す。このため、長い期間、キャッシュが管理できずに肥大化することな く、維持することができます。設定オプション APT::Clean-Installed に off をセットしていれば、インストール済のパッケージファイルが削除さ れるのを防げます。 よって、apt-get clean か apt-get autoclean により不要なアーカイブファイルが削除できることがわかります。 したがって、以下の構文で不要なアーカイブファイルを削除することができます。 sudo apt-get clean sudo apt-get autoclean 以上、ディスクの使用量容量がなぜか増えていると思った時、確認してみてください。 #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
タイムスタンプを変更しない
#navi(../) * アップデートによるパッケージキャッシュを削除しディスクの容量を増やす方法 [#x339cc59] Ubuntuを使用していたら、知らない間にディスク容量が消費されていました。~ 調べたところ、パッケージキャッシュがディスクの肥やしになっていたようです。~ 以下にパッケージキャッシュの削除方法を記します。~ #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * 関連記事 [#a8ae8458] -[[各ディレクトリのディスク使用サイズを調べる・du>逆引きUNIXコマンド/各ディレクトリのディスク使用サイズを調べる]] * パッケージキャッシュの確認 [#w390b8b0] 容量が消費されていたので、ログかな?と思い/var/logをduコマンドで確認しました。 sakura@ubuntu1404:~$ cd /var sakura@ubuntu1404:~$ du -h du: 4.0K ./tmp ディレクトリ `./spool/cups' を読み込めません: 許可がありません 4.0K ./spool/cups 16K ./spool/anacron <snip> 3.0G /var/cache <snip> 3.3G /var <snip> 上記の通り、/var/cache/*で3.0Gも使っているのがわかります。~ 次に/var/cacheを見てみます。 sakura@ubuntu1404:/var$ cd cache/ sakura@ubuntu1404:/var/cache$ du -h 4.0K ./cups/rss 20K ./cups 109M ./apt-xapian-index/index.1 109M ./apt-xapian-index 4.0K ./modass 612K ./fontconfig 4.0K ./pppconfig 5.0M ./debconf 4.0K ./apparmor 8.0K ./anthy 4.0K ./apt/archives/partial 2.8G ./apt/archives 2.9G ./apt <snip> apt/*で2.9Gも使っています。 * 実際に消す方法を調査 [#o46b7af1] aptのキャッシュだということがわかったのでapt-getコマンドを確認してみます。~ man apt-getの抜粋です。 clean clean clears out the local repository of retrieved package files. It removes everything but the lock file from /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. autoclean clean と同様に、autoclean は取得したパッケージのローカルリポジトリ を掃除します。違いは、もうダウンロードされることがないパッケージ ファイルや、ほとんど不要なパッケージファイルのみを削除することで す。このため、長い期間、キャッシュが管理できずに肥大化することな く、維持することができます。設定オプション APT::Clean-Installed に off をセットしていれば、インストール済のパッケージファイルが削除さ れるのを防げます。 よって、apt-get clean か apt-get autoclean により不要なアーカイブファイルが削除できることがわかります。 したがって、以下の構文で不要なアーカイブファイルを削除することができます。 sudo apt-get clean sudo apt-get autoclean 以上、ディスクの使用量容量がなぜか増えていると思った時、確認してみてください。 #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
テキスト整形のルールを表示する