Как удалить записи перевода в apt?

Вы можете установить avconv с помощью пакета libav-tools

sudo apt-get install libav-tools
1
задан 30 April 2014 в 05:06

4 ответа

Только для записи (так как некоторые из них поедут на этом ..) файл 99Translations выше приведет к apt barf - удалите строку «Пакеты: *» - достаточно одной строки:

Acquire::Languages "none";

Кроме того, apt все равно будет извлекать файлы для вашего языка / языка.

10
ответ дан 25 May 2018 в 17:18
  • 1
    Если вы используете Ubuntu 12.x, это то, что вы хотите отключить apt от получения pkg-переводов – Flint 15 December 2012 в 10:52
  • 2
    Не забудьте выпустить команду sudo rm -r /var/lib/apt/lists/*Translation* для удаления всех существующих файлов индекса перевода после этого – Flint 15 December 2012 в 10:58

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

Acquire::http { Pipeline-Depth "200"; }

Но по моему опыту это может привести к сломанным загрузкам; http-коды ошибок кажутся каскадом или чем-то еще. Он должен быть достаточно безопасным, если вы разговариваете с apt-cacher-ng (режим зеркального отображения или режим прокси). В противном случае, будьте готовы отключить его, если ваше зеркало ломается.

Я бы посоветовал не устанавливать языки на none, потому что он прерывает apt-cache search (ни один не означает, что когда полезные поиски нуждаются в описаниях, по крайней мере, один язык). Значение по умолчанию, основанное на локали, включает ненужные региональные варианты, но что-то вроде этого:

Acquire::Languages { "fr"; "en"; };

является разумным.

5
ответ дан 25 May 2018 в 17:18

Нашел это, когда искал решение. Была новая установка тестирования Debian. Следующая команда (как было предложено выше) зафиксировала ее:

sudo rm -r /var/lib/apt/lists/*
0
ответ дан 25 May 2018 в 17:18
  • 1
    Протестировано в системе Natty. Это не исправить проблему в Natty. Однако, поскольку я обновил свою основную систему до Precise, у меня нет этой проблемы: P – Thomas Ward♦ 29 June 2012 в 17:38

Перейдите в раздел «Поддержка языков», затем нажмите «Установить / удалить языки» ... затем снимите флажки с языков, которые вам не нужны.

Если вы удалите все языки, по умолчанию будет использоваться общий английский. Обратите внимание, что пакеты en-US считаются отдельным языком, поэтому вам нужно снять флажок с английского языка, чтобы удалить его пакеты.

-1
ответ дан 25 May 2018 в 17:18
  • 1
    Это применимо только в графическом интерфейсе. Это также не мешает переводу переводов с помощью apt-get или aptitude в тех старых версиях. – Thomas Ward♦ 28 April 2016 в 22:38

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

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