Pesquisar este blog

terça-feira, 22 de fevereiro de 2011

FIREFOX 4.0 NO UBUNTU 10.10 EM PORTUGUÊS DO BRASIL


O firefox 4.0 até a versão beta 10 tinha sérios problemas de incompatibilidades com alguns sites, principalmente com mecanismo de pesquisas, não havia portanto um grande atrativo para instala-lo, entretanto a versão 4.0b12 pre corrigiu quase todas as incompatibilidades e o firefox 4 se tornou muito atrativo no ubuntu 10.10 pela sua maior velocidade, mais para instalar tinha ainda um obstaculo a vencer, pois ativando o mozilla daily fatalmente iria ficar constando a atualização para a versão instável do Firefox 3.6 o que eu não pretendia instalar, entretanto descobri um repositório ppa que apenas copia o firefox 4 do mozilla daily não trazendo a atualização do firefox 3.6 mais este repositório é apenas para o ubuntu 10.10, o primeiro passo para a instalação é adicionar este repositório, que é feito abrindo um terminal e digitando:

sudo add-apt-repository ppa:n-muench/firefox-daily

espere o final do processo e digite no mesmo terminal

sudo apt-get update

espere o final da atualização do cache e digite

sudo apt-get install firefox-4.0

espere o final do download e instalação o que depende muito de sua conexão mais o download é por volta de 16MB após a instalação vamos por o firefox 4 em português do Brasil, abra o mesmo pois na instalação vai ser criado o atalho lembrando que esteja conectado na primeira vez que abrir o navegador pois ele fara verificação de compatibilidade e algumas extensões vão ser desativadas, entretanto são poucas agora as extensões incompatíveis, muitas já foram atualizadas, após aberto instale a extensão Locale switcher, no link abaixo:

https://addons.mozilla.org/pt-BR/firefox/addon/locale-switcher/


Após a instalação vamos baixar o pacote de idiomas, o grande problema é que devido ser uma versão em desenvolvimento o pacotes de idiomas nem sempre é atualizado com a versão, mais solucionei este problema utilizando um pacote de idiomas alterado os códigos de instalação da versão firefox4b11 para que se comporte como um pacote universal de idiomas português do Brasil para firefox 4 versão beta 11 em diante, que pode ser obtido no link, abaixo:

pacote de idiomas pt_BR modificado do firefox4

pacote de idiomas pt_BR modificado do firefox4 link megaupload

Salve o arquivo em uma pasta e com o firefox aberto clique em file em open file navegue ate a pasta onde salvou o arquivo e clique no arquivo salvo, o resto é uma instalação tipica de extensão do firefox, após reiniciar sistema ele já estará em português mais para maior compatibilidade vá até ferramentas, idioma e marque português (brasil) e reinicie novamente, caso nesta primeira inicialização não esteja em português a sequencia será tools, languages e o resto como descrito acima, pronto o firefox 4 estará inteiramente em português do Brasil.

*esta instalação não afeta o firefox 3.6 já instalado

* Dica importante: muita gente como eu no inicio pode fica chateada achando que a extensão personas plus é incompatível com Firefox 4, entretanto não é verdade, apenas a extensão se integrou ao firefox, ao que tudo indica, apenas acesse a pagina abaixo:

http://www.getpersonas.com/en-US/

abrindo a pagina clique no link em preto no centro da pagina com o nome firefox 4 depois escolha um dos temas na própria pagina no que for escolhido clique em wear it no canto do quadro e ele se fixara como tema do firefox, tal e qual a extensão

Isso também funciona para os demais temas da galeria, basta ir a pagina do personas plus escolher o tema passando o mouse por cima e ele vai ser mostrado, no firefox 4 para torna-lo padrão clique em wear it no canto do quadro.

O Firefox 4 já da para ser utilizado pelo usuário final a partir desta versão firefox 4.0 beta 12, pois as falhas se existem não são mais percebidas a nivel de navegação e a velocidade esta excelente, visívelmente maior que no firefox 3.6.

-Para uma instalação completa do firefox 4.0 inclusive com o novo motor html xulrunner 2.0, siga o link abaixo de forma complementar, pois a instalação deste post e todas que tive oportunidade de acompanhar na internet, ativa o firefox 4.0 mais o xulrunner continuará o 1.9.2 do firefox 3.6 claro com novas configurações dada pelo navegador, entretanto caso queira modificar também o xulrunner siga o link abaixo, vale a pena não só pelo firefox mais para o sistema como um todo, e tudo que se utiliza de linguagem HTML.

http://diversosassuntosbrasil.blogspot.com/2011/03/firefox-4-no-ubuntu-1010-de-forma.html

* os repositórios não estaveis não terão as versões 4.0 final pois esta é estavel, para no beta 13 e continua dentro de pouco tempo já com 4.0.1.

quarta-feira, 9 de fevereiro de 2011

PATCH PARA O UBUNTU 10.10 QUE CHEGA EM ALGUMAS APLICAÇÕES A MULTIPLICAR POR 60 VEZES O DESEMPENHO


Sempre achei a latência do Kernel 2.6.35 do ubuntu 10.10 um pouco exagerada e isso se estendeu para o kernel 2.6.37 que vira no ubuntu 11.04,no entanto a própria canonical vai incluir o patch no ubuntu 11.04 para assim tornar o desempenho sobretudo em computadores de grande porte muito superior o que é hoje, mais para um netbook ou notebook e desktop de baixo desempenho esta correção parece um milagre pois pode aumentar o desempenho em ate sessenta vezes para alguns aplicativos, a solução abaixo descrita esta postada no blog tecnoblog, com patch inclusive para outras distros, entretanto para os usuários do ubuntu modifiquei o texto com algumas explicações adicionais e vou publicar com os devidos créditos e link para a postagem original, sendo o procedimento o seguinte:

Patch para Ubuntu:

No terminal, abra o arquivo rc.local com o comando:


sudo gedit /etc/rc.local

Com o arquivo aberto, insira as linhas abaixo antes da linha “exit 0″;

mkdir -p /dev/cgroup/cpu
mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
mkdir -m 0777 /dev/cgroup/cpu/user
echo "1" > /dev/cgroup/cpu/user/notify_on_release
echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent


Salve o arquivo e feche. Agora dê direitos de execução para o arquivo rc.local:

sudo chmod +x /etc/rc.local

Agora, crie o arquivo cgroup_clean navegue ate a pasta /usr/local/sbin/ usando o nautilus como root chamando no terminal o comando sudo nautilus e crie o arquivo utilizando o botão direito do mouse com a opção criar documento-arquivo vazio e renomeie após a criação do arquivo para cgroup_clean

E insira no arquivo o conteúdo abaixo:

#!/bin/sh
if [ "$1" != "/user" -a "$1" != "/user/" ]; then
rmdir /dev/cgroup/cpu$1
fi

Salve o arquivo, feche e de direitos de execução para ele com o comando:

sudo chmod +x /usr/local/sbin/cgroup_clean

Agora edite o arquivo /etc/bash.bashrc

sudo gedit /etc/bash.bashrc

E insira as linhas abaixo logo no começo do arquivo:

if [ "$PS1" ] ; then
mkdir -m 0700 /dev/cgroup/cpu/user/$$
echo $ > /dev/cgroup/cpu/user/$$/tasks
fi

Existe um erro de sintaxe no código acima que veio da postagem original, e isso pode gerar lentidão em algumas interfces, como o unity por exemplo, para que isso não ocorra basta abrir novamente o arquivo com sudo gedit /etc/bash.bashrc e acrescente mais um $ na linha echo $ > /dev/cgroup/cpu/user/$$/tasks e isso é que deixa o software livre bonito pois peguei uma postagem de um blog dei uma acrescentada no texto e logo os felizes comentários do usuário Anderson Henrique reportou o bug e o comentário do usuário SimãoHenriques deu a solução para o bug, e fez o ubuntu voar em todas as interfaces e o arquivo fica assim.

if [ "$PS1" ] ; then
mkdir -m 0700 /dev/cgroup/cpu/user/$$
echo $$ > /dev/cgroup/cpu/user/$$/tasks
fi
reinicie o computador e veja o resultado A postagem original sem as explicações adicionais além dos patch para outras distros são encontradas no link:

http://tecnoblog.net/48288/otimize-o-kernel-do-seu-linux-ubuntu-com-um-simples-patch/