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

Publicado por Alberto Federman Neto. em 01/12/2010

[ Hits: 8.729 ]

Blog: https://ciencialivre.blog/

 


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

Escolhendo drivers para antigas placas de vídeo

Onde está a linha que preciso editar? [Resolvido]

Como manter KDE 3.5.10

Facílima instalação de pacotes de 32 bits em qualquer Linux

Gerenciador completo para Sabayon Linux - Smart-Packet-Mania

Leitura recomendada

Kernel Panic: VFS: Unable to mount root

Compartilhar mesma partição para pastas pessoais entre Ubuntu e Debian e resolvendo o problema do "não é possível mover o arquivo para a lixeira"

Como bloquear o Ultrasurf

Git pull: "commit your changes or stash them before you merge" [Resolvido]

Instalando o CWP (CentOS Web Panel)

  

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

[2] Comentário enviado por albfneto em 27/08/2014 - 18:38h

COMPLEMENTOS E ATUALIZAÇÃO DA DICA:

Atualizado em 30 de Setembro de 2015

Esta Dica é antiga, mas os procedimentos são clássicos e ainda funcionam.

Mas se seu Sabayon for mais Moderno, atual, para Systemd e outros ajustes, consulte também os Procedimentos de Fitz Carraldo (Inglaterra) e daqui, do VOL, o Xerxes Lins:

https://forum.sabayon.org/viewtopic.php?f=79&t=31980
https://fitzcarraldoblog.wordpress.com/2014/09/16/how-to-install-sabayon-linux-via-the-command-line-...
http://www.vivaolinux.com.br/artigo/Instalacao-do-CRUX-30-em-Virtualbox/?pagina=2



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts