Instalação do BrOffice.org 3.2.1 em distros Debian-like

Publicado por edps (última atualização em 14/07/2011)

[ Hits: 11.362 ]

Homepage: https://edpsblog.wordpress.com/

Download install-broffice.sh

Download install_x64.sh (versão 2)




Cansado das atualizações gigantescas e frequentes do OpenOffice.org/BrOffice.org, resolvi remover os pacotes da minha instalação e instalar o pacote mais recente direto do site oficial.

A grande vantagem é não ter que baixar os cerca de 200MB semanais de atualizações de um software que uso muito pouco.

Daqui a quem sabe 2 ou 3 meses dependendo da versão que o mesmo estiver, repito os passos abaixo, alterando é claro o conteúdo do script.

O script está configurado para a instalação em máquinas amd64 em qualquer distro Debian-like, caso a sua seja i386, altere as seguintes linhas:

wget -c -T0 ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz">ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz
tar -zxvf BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz

por:

wget -c -T0 ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz">ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz
tar -zxvf BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz

Caso tenha algum problema no download do pacote .tar.gz, altere o script e substitua o espelho: ftp://www.broffice.org/stable/3.2.1/ por um desses:

# http://ftp.unicamp.br/pub/broffice/stable/3.2.1/
# ftp://ftp.unicamp.br/pub/broffice/stable/3.2.1/
# http://linorg.usp.br/www.broffice.org/stable/3.2.1/  ### esse é lento!
# http://mirror.pop-sc.rnp.br/mirror/pub/pub/broffice/stable/3.2.1/


Para remover o OpenOffice.org/BrOffice.org:

$ sudo apt-get --purge remove broffice.org openoffice.org openoffice.org-l10n-pt-br openoffice.org-help-pt-br
$ sudo apt-get autoremove --purge

Para utilizar o script, salve-o no diretório de sua preferência, dê-lhe permissão de execução e chame-o dessa forma:

$ chmod +x install-broffice.sh
$ ./install-broffice.sh

Aguarde o download (cerca de 152.3MB na versão amd64) e o término da instalação.

Espero que gostem!

  



Versões atualizadas deste script

Versão 2 - Enviado por Nilson A. Serra em 23/01/2011

Changelog: #!/bin/sh

# Espelhos disponíveis:
#
# ftp://www.broffice.org/stable/3.2.1/
# http://ftp.unicamp.br/pub/broffice/stable/3.2.1/
# ftp://ftp.unicamp.br/pub/broffice/stable/3.2.1/
# http://linorg.usp.br/www.broffice.org/stable/3.2.1/
# http://mirror.pop-sc.rnp.br/mirror/pub/pub/broffice/stable/3.2.1/
##
### Código para a instalação em máquinas i386.
### wget -c -T0 ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz
### tar -zxvf BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz

### Script adaptado por Nilson A. Serra (twitter: @nilsonserra) para Ubuntu 10.10.x
### Data: 23.01.2011 (rendeu uma bela briga com a esposa...*rs)
### Fonte alterada de http://www.vivaolinux.com.br/script/Instalacao-do-BrOffice.org-3.2.1-em-distros-Debianlike
### Creditos: Publicado por Edinaldo P. Silva em (última atualização em 06/07/2010)
##
#

clear
echo "Script de instalação do BrOffice 3.2.1 para distribuições Ubuntu 10.10.x"
echo ""
echo "Existem duas opções para instalação disponíveis:"
echo ""
echo "(1) - Baixar e instalar os pacotes necessários diretamente do site oficial antes da instalação [PADRÃO]"
echo "(2) - Utilizar os pacotes previamente baixados de outras fontes"
echo ""
echo -n "Qual opção deseja utilizar (1/2): "
read a
if [ "$a" = "1" ] || [ "$a" = "" ];
then

# Download do BrOffice 3.2.1 diretamente do site oficial broffice.org
# -------------------------------------------------

clear
echo "Opção (1)_- Baixar e instalar diretamente do site oficial (broffice.org)"
echo ""
echo "Deseja prosseguir com a instalação da versão pt_BR do OpenOffice 3.2.1"
echo "Será baixado um arquivo .tar.gz contendo os pacotes .deb diretamente do site oficial (broffice.org)"
echo "O tempo de instalação dependerá da velocidade de conexão com a internet e pode levar vários minutos"
echo "Caso queira cancelar, você poderá baixar esses repositórios manualmente antes da instalação"
echo ""
echo -n "Baixar os arquivos do BrOffice 3.2.1 agora (S/n) > "
read a
if [ "$a" = "s" ] || [ "$a" = "S" ];
then
echo ""
echo "Iniciando o download..."
echo ""
sleep 2
wget -c -T0 ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz
tar -zxvf BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz
echo ""
echo "Entrando no diretório descompactado..."
cd OOO*/DEBS
echo ""
echo "Instalando os pacotes .deb descompactados..."
echo ""
sudo dpkg -i *.deb
sudo apt-get -f install
sleep 2
echo ""
echo "Integrando com o Desktop do Ubuntu..."
echo ""
cd desktop-integration
sudo dpkg -i *.deb
sudo apt-get -f install
sleep 3
echo ""
echo "Instalação concluída com Sucesso!"
echo ""
sleep 3
else
echo ""
echo "Abortando a instalação..."
sleep 1
fi

# Instalação completa
# -------------------

else
# Instalação do BrOffice 3.2.1 usando arquivos previamente baixados de outras fontes
# ----------------------------------------------------------------------------------

clear
echo "Opção (2) - Instalar utilizando os arquivos previamente baixados de outras fontes"
echo ""
echo "Para prosseguir com a instalação você deverá fornecer o caminho do arquivo .tar.gz"
echo "Esta opção requer que os arquivos tenham sido previamente baixados de alguma das fontes disponíveis"
echo ""
echo "Principais fontes na internet:"
echo "# ftp://www.broffice.org/stable/3.2.1/"
echo "# http://ftp.unicamp.br/pub/broffice/stable/3.2.1/"
echo "# ftp://ftp.unicamp.br/pub/broffice/stable/3.2.1/"
echo "# http://linorg.usp.br/www.broffice.org/stable/3.2.1/"
echo "# http://mirror.pop-sc.rnp.br/mirror/pub/pub/broffice/stable/3.2.1/"
echo ""
echo -n "Deseja continuar? (S/n): "
read a
if [ "$a" = "s" ] || [ "$a" = "S" ];
then
echo "Digite o caminho da pasta que contem o arquivo:"
read c
cd $c
ls -la BrOO*
echo ""
echo "Verifique se o arquivo aparece na relação acima antes de continuar"
echo -n "Podemos continuar (S/n):"
read b
if [ "$b" = "s" ] || [ "$b" = "S" ];
then
tar -zxvf BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz
echo ""
echo "Entrando no diretório descompactado..."
cd OOO*/DEBS
echo ""
echo "Instalando os pacotes .deb descompactados..."
echo ""
sudo dpkg -i *.deb
sudo apt-get -f install
sleep 2
echo ""
echo "Integrando com o Desktop do Ubuntu..."
echo ""
cd desktop-integration
sudo dpkg -i *.deb
sudo apt-get -f install
sleep 3
echo ""
echo "Instalação concluída com Sucesso!"
echo ""
sleep 3
else
echo ""
echo "Abortando a instalação..."
sleep 1
fi

else
echo ""
echo "Abortando a instalação..."
sleep 1
fi

# Instalação completa
# -------------------


clear
echo "Instalação completa!"
echo ""
fi
exit

Download install_x64.sh


Esconder código-fonte

#!/bin/sh
# install-broffice.sh
# 

### Espelhos disponíveis:
##
# ftp://www.broffice.org/stable/3.2.1/
# http://ftp.unicamp.br/pub/broffice/stable/3.2.1/
# ftp://ftp.unicamp.br/pub/broffice/stable/3.2.1/
# http://linorg.usp.br/www.broffice.org/stable/3.2.1/  ### esse é lento!
# http://mirror.pop-sc.rnp.br/mirror/pub/pub/broffice/stable/3.2.1/
##
###

### Código para a instalação em máquinas i386.
### wget -c -T0 ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz
### tar -zxvf BrOOo_3.2.1_Linux_x86_install-deb_pt-BR.tar.gz

clear
echo "Instalador do BrOffice 3.2.1 para distros Debian-like."
echo ""
echo -n "Executar o Instalador? (Y|n) > "
read a
if [ "$a" = "y" ] || [ "$a" = "Y" ] || \
[ "$a" = "" ]; then

    # Download do BrOffice 3.2.1 direto do site oficial
    # -------------------------------------------------

    clear
    echo "Deseja prosseguir com a instalação da versão pt_BR do OpenOffice 3.2"
    echo "Será baixado um .tar.gz contendo os .debs direto do site oficial?"
    echo "Caso queira cancelar (utilizar a versão dos repositórios Debian), tecle \"n\""
    echo ""
    echo -n "Instalar BrOffice 3.2.1? (Y|n) > "
    read a
    if [ "$a" = "y" ] || [ "$a" = "Y" ] || \
    [ "$a" = "" ]; then
        echo ""
        echo "Iniciando o download..."
        echo ""
        sleep 2
        wget -c -T0 ftp://www.broffice.org/stable/3.2.1/BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz
   tar -zxvf BrOOo_3.2.1_Linux_x86-64_install-deb_pt-BR.tar.gz
        echo ""
        echo "Entrando no diretório descompactado..."
        cd OOO*/DEBS
        echo ""
        echo "Instalando os debs..."
        echo ""
   sudo dpkg -i *.deb
   sudo apt-get -f install
   sleep 2
        echo ""
        echo "Integração com o Desktop..."
        echo ""
   cd desktop-integration
   sudo dpkg -i *.deb
   sudo apt-get -f install
        sleep 3
        echo ""
        echo "Instalação concluída..."
        echo ""
        sleep 3
    else
        echo ""
        echo "Abortando a instalação..."
        sleep 1
    fi

    # Instalação completa
    # -------------------

    clear
    echo "Instalação completa!"
    echo ""       
    fi
exit

Scripts recomendados

Import com timer

Backup automatico em dois computadores via local e NFS

Barra de progresso em ASCII

sincleg: sincronizador de legendas (srt)

Script que conta quantas barras tem em um diretorio


  

Comentários
[1] Comentário enviado por jerusoalves em 22/08/2010 - 18:49h

Valeu pelo script alterei um pouco e instalei a versa para 32.

Grato

Jeruso

[2] Comentário enviado por ndserra em 23/01/2011 - 15:42h

POstei uma ayualização do script para o Ubuntu 10.10.x
Importante observar que é necessário a desinstalação de todo o BrOffice anterior, bem como do OpenOffice.

Utilize a atualização do script abaixo:

$ sudo apt-get --purge remove broffice.org openoffice.org openoffice.org-l10n-pt-br openoffice.org-help-pt-br openoffice.org-bundled

$ sudo apt-get autoremove --purge

Forte abraço à todos!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts