Script de instalação para Firefox e Thunderbird

Publicado por albert guedes 20/12/2007

[ Hits: 6.932 ]

Homepage: https://teko.net.br

Download firefox_thunderbird_install




Mais um script para instalação, e desta vez para a dupla dinâmica Firefox e Thunderbird.

Como usuário do Debian, eu poderia usar o Icedove e Iceweasel instalados via aptitude, mas esses dois não estão tão completos quanto os dois da Mozilla Fundation.

Como sempre, eu fiz este script pensando nos sistemas Debian e similares, usuários de outras distros verifiquem se nescessitam de alguma modificação e publiquem a versão alterada para os outros que usem a mesma distro. Afinal, é free.

  



Esconder código-fonte

#
# Problemas com o scrit ? Ecreva para : arcguede@gmail.com
#

#!/bin/bash

# Versões atuais do firefox e do thunderbird.
# Verifique se são a versão atual, senão modifique.
# Firefox
FRELEASE=2.0.0.9
# Thunderbird
TRELEASE=2.0.0.6

# Endereço do firefox e do thunderbird.
FOXURL=http://laotzu.acc.umu.se/pub/mozilla.org/firefox/releases
BIRDURL=http://ftp.acc.umu.se/pub/mozilla.org/thunderbird/releases

cd /tmp

# Abaixa os pacotes.
wget $FOXURL/$FRELEASE/linux-i686/pt-BR/firefox-$FRELEASE.tar.gz
wget $BIRDURL/$TRELEASE/linux-i686/pt-BR/thunderbird-$TRELEASE.tar.gz

# Apaga diretorios e antigos links ou binários.
rm -r /usr/bin/firefox /usr/lib/firefox
rm -r /usr/bin/thunderbird /usr/lib/thunderbird

# Descompacta.
tar -C /usr/local/lib -xzvf firefox-$FRELEASE.tar.gz
tar -C /usr/local/lib -xzvf thunderbird-$TRELEASE.tar.gz

# Cria os links dos executaveis.
ln -s /usr/local/lib/firefox/firefox /usr/bin/firefox
ln -s /usr/local/lib/thunderbird/thunderbird /usr/bin/thunderbird

# Apaga os pacotes abaixados.
rm /tmp/firefox-$FRELEASE.tar.gz
rm /tmp/thunderbird-$TRELEASE.tar.gz

# Cria a entrada do firefox para o menu do Debian.
# Usuarios de outras distros podem apagar esta parte.
#--
echo "
[Desktop Entry]
Encoding=UTF-8
Name=Navegador Web Firefox
Comment=Navegue pela Web
GenericName=Navegador Web
Exec=/usr/bin/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/local/lib/firefox/icons/mozicon50.xpm
Categories=Application;Network;
StartupWMClass=Firefox-bin
StartupNotify=true" > /usr/share/applications/firefox.desktop

# Cria uma entrada do thunderbird para o menu do Debian.
echo "
[Desktop Entry]
Encoding=UTF-8
Name=Cliente de Email Thunderbird
Comment=Leia Emails
GenericName=Cliente de Emails
Exec=/usr/bin/thunderbird %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/local/lib/thunderbird/icons/mozicon50.xpm
Categories=Application;Network;
StartupWMClass=Thunderbird-bin
StartupNotify=true" > /usr/share/applications/thunderbird.desktop

update-menus
#--

# Sempre comente seus scripts, evite dor de cabeça para os outros e
# para você. 

Scripts recomendados

Informações sobre o computador

Screensaver Johnny Castaway - XFCE + Wine

Descobrir biblioteca faltante ao rodar *.exe no wine

Instalar impressora no CUPS a partir de um arquivo PPD

Monitorar pppe-server, radius e proxy (estilo fastfood)


  

Comentários
[1] Comentário enviado por albfneto em 21/12/2007 - 14:03h

Legal o script, e fácilmente adaptável para várias distros e para outros endereços de repositórios. Firefox tem milhares de usuários no Brasil e outros países.

[2] Comentário enviado por xanymorex em 04/01/2008 - 17:27h

Muito bom o script!!!!

Vlw


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts