apt-get 업데이트에서 언어 번역을 제거하는 방법은 무엇입니까?

apt-get 업데이트에서 언어 번역을 제거하는 방법은 무엇입니까?

저는 러시아인이 개발한 맞춤형 OpenMediaVault 이미지가 포함된 NAS를 가지고 있어서 번역 패키지가 원래 러시아어로 되어 있었습니다. 하지만 "ru"를 삭제했습니다.소스.목록, 기본 Debian 저장소에서 가져옵니다. 또한 시스템 로케일을 변경하여 목록에서 러시아어를 제거하고 영어 로케일만 유지했습니다.

그러나 내가 달릴 때적절한 업데이트 받기, 영어와 러시아어 번역을 제공합니다.

예:

이기다http://ftp.debian.orgWheezy/Main Translation-en
Hithttp://ftp.debian.orgwheezy/주 번역-ru

실제로 러시아어 번역본을 다운로드하는 것인지는 모르겠지만 NAS이고 OS 파일을 최소한으로 유지하려고 하기 때문에 추가 파일이나 불필요한 파일은 필요하지 않습니다.

그렇다면 이를 제외할 수 있는 방법이 있습니까?

[편집: 나는 갔다/등도착하다나노 언어 생성기, 러시아어 로케일은 올바르게 주석 처리되고 영어 로케일만 호출됩니다. 계속 탐색해 보세요...]

답변1

apt-get update사용 가능한 항목을 확인하기 위해 패키지 목록만 로드됩니다. 실제 업그레이드는 에 의해 이루어집니다 apt-get upgrade.

Translation-ru만 포함패키지 설명러시아어 버전의 크기는 약 420KiB에 불과합니다.

다음 설정에 따라 다운로드 패키지 설명 번역을 선택하십시오.

  • 환경 LANG변수
  • 환경 LC_MESSAGES변수(재정의 가능 LANG)
  • 또는 APT::Acquire::Translation파일의 설정./etc/apt/apt.conf/etc/apt/apt.conf.d/*

ru지리적으로 패키지를 다운로드하는 위치 만 선택 하므로 sources.list이제 필요 이상으로 멀리 있는 서버에서 업데이트를 다운로드하게 될 수도 있습니다.

답변2

귀하의 NAS는 Fox OS 이미지가 포함된 WDMyCloud라고 가정합니다. 이 질문을 우연히 접한 사람에게 대답은 다음과 같습니다.

rm /var/lib/apt/lists/*Translation-ru

관련 정보