Em algum momento da minha instalação, devo ter selecionado vários idiomas como padrão. Quando executo sudo apt-get update , recebo uma saída semelhante à seguinte.
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
Eu quero fazer com que o apt-get busque apenas en_AU , en_GB e en . Ou seja, eu quero remover en_NZ e en_CA .
Quando eu executo locale , eu de fato recebo a saída LANGUAGE=en_AU:en_NZ:en_GB:en_CA:en .
Eu modifiquei meu ~/.profile para alterar
export LANGUAGE="en_AU:en_NZ:en_GB:en_CA:en"
para
export LANGUAGE="en_AU:en_GB:en"
depois reinicie. Agora, a localidade mostra apenas os três idiomas como esperado, mas quando executo sudo apt-get update , ainda vejo en_CA sendo pesquisado. Estranhamente, também recebo a seguinte saída.
$ 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";
parece que o apt-get está procurando em outro lugar a entrada en_CA . O problema é que não consigo encontrar onde isso poderia ser. Eu não entendo muito bem a man page de apt-config , mas $APT_CONFIG está vazia, /etc/apt/ não contém um arquivo chamado apt.conf , nem recebo qualquer coisa recursivamente usando este diretório para en_CA . Então, minha pergunta é ... como posso fazer o apt-get esquecer en_CA ?