Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Otimizando os locais (países) para português e Brasil no Sabayon Linux
Linux user
Publicado por Alberto Federman Neto. em 01/12/2010

Login: albfneto, 1939006 pontos | Blog: http://va.mu/AP1
[ Hits: 2091 ]

Otimizando os locais (países) para português e Brasil no Sabayon Linux

Nas versões novas de Sabayon Linux, o suporte a português do Brasil é bem melhor do que nas versões antigas, como o 3.4F.

Contudo, podemos otimizar ainda mais e remover manuais, documentação, arquivos etc das línguas e países que não usamos, como russo, dinamarquês, japonês etc.

Para isso, siga os passos abaixo:

1) Pré otimização:

Primeiro setamos os locais para português do Brasil, a maneira do Gentoo, embora isso geralmente já esteja pronto no Sabayon.

Para fazermos isso, seguimos as instruções dadas em:
somente até executar "source /etc/profile".

2) Instalando o pacote otimizador:

2a) Instalamos o pacote LocalePurge:

# equo update
# sudo equo install localepurge


Se o pacote não estiver no Entropy, instale-o com Portage:

# emerge --sync
# emerge -av localepurge


3) Configurando e usando o LocalePurge:

NOTA: Baseado no procedimento de autoria de Fiorello, membro das comunidades italiana SabayonMania e francesa Sabayon Lafayette, do Sabayon Linux.

3a) LocalePurge precisa ser configurado ou poderá remover inclusive o português do Brasil. Para faze-lo, comece usando o comando:

# locale -a

Isso listará os locais unicode do seu Sabayon. Verifique se português do Brasil está presente.

3b) Procure por pacotes com UTF no nome:

# equo search UTF8

Escolha a versão existente do pacote Unicode MAP abaixo, e instale-o. Ex.:

# equo install dev-perl/Unicode-MapUTF8-1.11

3c) Faça o comando:

# locale

E veja se todos os itens estão em português do Brasil.

3c) Abra um editor de texto em modo root e edite o arquivo:

# kwrite /etc/locale.gen

Apague todas as linhas, deixando só as de português do Brasil e as que quer. Note que eu deixei (se quiser, pode tirar) inglês, inglês britânico, português e português do Brasil. Salve. Deve ficar algo assim:

pt_BR ISO-8859-1
pt_BR.UTF-8 UTF-8
en_US ISO-8859-1
en_US.UTF-8 UTF-8
en_GB.UTF-8 UTF-8
en_GB ISO-8859-1
pt_PT.UTF-8 UTF-8
pt_PT ISO-8859-1

No mesmo editor, abra e edite o outro arquivo, ou faça novamente o comando:

# kwrite /etc/env.d/02locale

Deixe os itens todos em português do Brasil, assim:

LANG="pt_BR.UTF-8"
LANGUAGE="pt_BR.UTF-8"
GDM_LANG="pt_BR.UTF-8"
LC_ALL="pt_BR.UTF-8"
SYSFONT="latarcyrheb-sun16"

4) Usando o LocalePurge:

Faça os comandos abaixo, gerando a localização, removendo os locales não usados e reiniciando o computador:

# locale-gen
# localepurge
# env-update && source /etc/profile
# reboot


5) Verificando:

Verifique se está tudo OK refazendo os comandos locale e locale -a, se tudo estiver OK, deve estar como abaixo:

$ locale

LANG=pt_BR.UTF-8
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=


$ locale -a

en_GB
en_GB.iso88591
en_GB.utf8
en_US
en_US.iso88591
en_US.utf8
POSIX
pt_BR
pt_BR.iso88591
pt_BR.utf8



Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Kpackage - Instalando pacotes no Conectiva Linux 10
   Dica Linux recomendada Assistindo o outro terminal
   Dica Linux recomendada MAMONA - Plataforma Linux para sistemas embarcados
   Dica Linux recomendada Firewall e roteamento avançado no Linux
   Dica Linux recomendada Atualizar o Debian ETCH (4.0) para o LENNY (5.0)

Comentários
[1] Comentário enviado por hiltongil em 09/12/2010 - 10:09h:

Bem, sei que esse não é o local adequado para isso, mas estou chegando agora no sabayon e tenho algumas dúvidas, até postei no forum do sabayon brasil mas não obtive resposta.

http://www.sabayonbrasil.org/forum/viewtopic.php?f=15&t=70

Por exemplo para fazer as atualizações há alguma maneira de eu baixar elas aos poucos e depois instalá-las? Porque segundo o que eu percebi ao usar o comando equo upgrade se eu precisar pará-lo ao reiniciá-lo todo o processo que ele realizou até o momento que ele parou é perdido. Como sou um infeliz usuário de internet 3G nem sempre é possível deixar o micro ligado até completar a atualização. Nos derivados do ubuntu se eu dou o comando apt-get upgrade e paro ele, quando eu inicio novamente ele parte de onde parou. Há alguma maneira de fazer isso no sabayon? ou alguma outra maneira onde eu possa fazer as atualizações em "porções menores"?

Uma segunda dúvida. Pelo que andei lendo, uma das diferenças entre o emerge e o entropy são que o primeiro trabalha direto com o código fonte e já o segundo com binários pré-compilados. Minha dúvida está em relação ao desempenho. Há um melhor desempenho nos programas instalados pelo emerge (por serem criados a partir do próprio fonte) em relação aos programas instalados pelo entropy que parte de binários pré-compilados?

Desde já agradeço pelas informações.
Att
Hilton Gil



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.