2013年4月29日月曜日

apt translationを減らす

Debian / Ubuntuのupdateの時間を短縮する方法。squeezeあたりからlocaleをなんでもかんでもチェックするようになったが、それをやめさせる方法。

1. 既に取得してしまっている翻訳情報を削除する。

既に apt-get update または aptitude update を実行している場合は、国際化情報を取得してしまっているので、それらを削除する。

cd /var/lib/apt/list
sudo rm -f *Translation*


2. 使用する言語の設定

/etc/apt/apt.conf に使用するlocaleを設定します。
エディタで /etc/apt/apt.conf を開いて(ファイルがなければ作成)次の行を追記します。

APT::Acquire::Language "ja_JP";
APT::Acquire::Language "en";
APT::Acquire::Translation "ja_JP";


3. パッケージデータベース更新

sudo aptitude update (または sudo apt-get update)


指定したlocaleの国際化情報は取得しなくなって、更新が早くなるはず。

0 件のコメント:

コメントを投稿