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

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

[ Hits: 11.333 ]

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

Pesquisa por arquivos redundantes (idênticos)

Inversor de links de download (ou qualquer outra String)

Script de instalação do VLC completo (via slackbuilds)

Enviando arquivo via ftp

sincleg: sincronizador de legendas (srt)


  

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