Usando o Firefox 3 sem perder alguns programas do Acer Aspire One

Aqui vou tratar novamente da instalação do Firefox 3.0.x, só que desta vez pelo "yum" e sem prejuízo aos programas da Acer (e-mail, notícias e calendário) que, por usarem bibliotecas do Firefox 2.0.x, param de funcionar quando o último é removido.

[ Hits: 14.012 ]

Por: Andre (pinduvoz) em 16/03/2009 | Blog: http://casadopinduvoz.wordpress.com/


Consertando os programas da Acer



Jorge Barrera Grandon, usuário do Linpus e autor original da dica de instalação acima (publicada em inglês), ciente de que a instalação do Firefox 3 "quebrava" o cliente de e-mail, o leitor de RSS e o calendário fornecidos pela Acer (são programas proprietários, portanto), criou o script abaixo para resolver o problema.

O que o script faz é recuperar os arquivos do Firefox 2 que os programas da Acer necessitam, permitindo que sejam utilizados sem que se abra mão do Firefox 3.

É óbvio que essa recuperação depende de uma conexão com a internet ativa quando se executa o script.

Segue o script e as instruções para usá-lo.

a) torne-se root e crie um arquivo chamado "recover_firefox_libraries.sh" (sem as aspas):

sudo su -
(senha de usuário = senha do root)
# mousepad recover_firefox_libraries.sh

b) cole o texto abaixo no arquivo "recover_firefox_libraries.sh" e salve-o:

#!/bin/bash
#
## Script to recover Firefox 2 libraries
## Jorge Barrera Grandon <jorge@atlantiscrew.net>
## Version 2
#
#
## Usage: ./recover_firefox_libraries.sh


WGET=`which wget`
RPM_URL="http://jorge.ulver.no/files/firefox-files.tar.gz"
MV=`which mv`
CHOWN=`which chown`
CHMOD=`which chmod`
RM=`which rm`
TAR=`which tar`
MKDIR=`which mkdir`
RMDIR=`which rmdir`

cd /root/
echo "## Getting hold of the Firefox-files.."
$WGET $RPM_URL

echo "## Unpacking the library-files.."
$TAR zxvf firefox-files.tar.gz

echo "## Moving library-files.."
$MV /usr/acer/bin/AME /usr/acer/bin/old.AME
$MV /root/firefox-files/AME /usr/acer/bin/AME
$MKDIR /usr/lib/firefox-files/
$MV /root/firefox-files/* /usr/lib/firefox-files/

echo "## Changing permissions and cleaning up.."
$RM /root/firefox-files.tar.gz
$RMDIR /root/firefox-files/
$CHOWN -R root.root /usr/lib/firefox-files/
$CHMOD -R 755 /usr/lib/firefox-files/

echo "## Done!"

c) autorize a execução do script:

# chmod +x recover_firefox_libraries.sh

d) execute o script (é preciso estar conectado com internet):

# ./recover_firefox_libraries.sh

Teste, abrindo o e-mail, o leitor de RSS e o calendário.

OBSERVAÇÃO 2: aqueles que instalaram o Firefox 3 segundo a dica do artigo Truques e dicas para o Acer Aspire One e o Linpus Linux Lite podem usar o script para recuperar os programas da Acer, mantendo a instalação pelo pacote da Mozilla e os updates pelo próprio Firefox, o que até tem algumas vantagens, dentre elas a de não ter que depender do repositório para receber as atualizações e a de ter instalados no Firefox apenas os idiomas que se usa.

Bibliografia: The road to Elysium / Acer Aspire One Tips and Tricks

Página anterior    

Páginas do artigo
   1. Instalando o Firefox 3.0.X
   2. Consertando os programas da Acer
Outros artigos deste autor

As principais distribuições GNU/Linux

O "Synaptic"

GNU/Linux de bolso - Ubuntu 11.04

A distribuição Slackware Linux

Colocando novos ícones no "Acer Desktop" (Acer Aspire One)

Leitura recomendada

Criando vídeo com características de DVD

Virtualização com Proxmox VE

Compilando e instalando programas com o apt-build

Atualizar Switch 3Com 4400

A Revista Espírito Livre

  
Comentários
[1] Comentário enviado por removido em 16/03/2009 - 21:37h

Caro André, segui estas instruções e os programas da Acer voltaram a funcionar. Ficou restando apenas saber como desinstalar o Thunderbird, afinal, neste netbook, devido a capacidade de armazenamento, acho que não é boa idéia ter programa desnecessário instalado.

Uma curiosidade no momento de executar o script acima é que nele há o nome, email, e outros dados do autor do script. Trata-se de uma praxe em Linux registrar estas informações a título de reconhecimento do autor? Só por curiosidade: funcionaria o script sem estas informações?

Obrigado por esta e todas as demais dicas que estão ajudando com o Aspire One!

[2] Comentário enviado por pinduvoz em 17/03/2009 - 02:29h

Sim, é costume que os scripts contenham informações sobre seus autores, mas tenha em mente que qualquer linha de um script que começa com uma tralha (#) é mera informação, ou seja, pode ser retirada.

Se vc instalou o Thunderbird pelo yum, remova-o por ele:

sudo yum remove thunderbird

Até a próxima.

[3] Comentário enviado por pinduvoz em 17/03/2009 - 02:36h

Para quem instalou o TB, alterou o lançador do Acer Mail e quer reverter a mudança:

$ sudo mousepad /usr/share/applications/AME.desktop

Agora altere as linhas abaixo:

Comment[pt_BR]=Enviar e receber e-mails
Exec=AME -mail

Salve e feche.

[4] Comentário enviado por juliaojunior em 17/03/2009 - 09:06h

Muito interessante o artigo. Vou testar.

[5] Comentário enviado por removido em 17/03/2009 - 22:41h

Prezado André, cliente de e-mail da Acer funcionando e abrindo pelo ícone do desktop. Thunderbird removido. Tudo conforme suas instruções e, aparentemente, tudo em ordem! Obrigado pelas instruções e também pela informação acerca do script.

Acdlima.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts