Как я могу указать языки, которые использует apt-get?

В какой-то момент моей установки я выбрал несколько языков по умолчанию. Когда я запускаю sudo apt-get update, я получаю вывод, подобный следующему.

Ign http://ppa.launchpad.net quantal/main Translation-en_NZ
Ign http://ppa.launchpad.net quantal/main Translation-en_GB
Ign http://ppa.launchpad.net quantal/main Translation-en_CA
Ign http://ppa.launchpad.net quantal/main Translation-en_AU
Ign http://ppa.launchpad.net quantal/main Translation-en

Я хочу, чтобы apt-get выполнял поиск только по en_AU, en_GB и en. то есть я хочу удалить en_NZ и en_CA. Когда я запускаю locale, я действительно получаю вывод LANGUAGE=en_AU:en_NZ:en_GB:en_CA:en. Я изменил свой ~/.profile, чтобы изменить

export LANGUAGE="en_AU:en_NZ:en_GB:en_CA:en"

на

export LANGUAGE="en_AU:en_GB:en"

, а затем перезагрузился. Теперь локаль показывает только три языка, как и ожидалось, но когда я запускаю sudo apt-get update, я все еще вижу, что en_CA ищется. Как ни странно, я тоже получаю следующий вывод.

$ apt-config dump | grep Lang
Acquire::Languages "";
Acquire::Languages:: "en_AU";
Acquire::Languages:: "en";
Acquire::Languages:: "en_GB";
Acquire::Languages:: "none";
Acquire::Languages:: "en_CA";

, поэтому кажется, что apt-get ищет в другом месте запись en_CA. Проблема в том, что я не могу найти, где это может быть. Я не совсем понимаю справочную страницу apt-config, но $APT_CONFIG пуст, /etc/apt/ не содержит файл с именем apt.conf, и при этом я не получаю ничего рекурсивного поиска этого каталога для en_CA. Поэтому мой вопрос ... как я могу заставить apt-get забыть о en_CA?

2
задан 17 January 2013 в 03:59

1 ответ

У вас есть оставшиеся файлы в / var / lib / apt / lists /, когда вы изменили локали. Apt.conf больше не используется, но Apt строит базу данных конфигурации из этого списка файлов (среди прочего). Если вы загляните в каталог, вы увидите файлы с «translation» и «en_CA» в названии. Сообщения Ign просто склонны сообщать вам, что файлы не нужны и игнорируются. Безвредный, но очень раздражающий.

Вы можете безопасно удалить потерянные файлы вручную, но гораздо проще удалить все списки и перестроить их.

sudo rm /var/lib/apt/lists/* -vf && sudo apt-get update
0
ответ дан 17 January 2013 в 03:59

Другие вопросы по тегам:

Похожие вопросы: