Ricardo Tupy escreveu:
Pessoal,

Estou tendo um problema para se fazer a atualização do OpenOffice, tenho :

1- LINUX UBUNTU com OpenOffice 2.0, quero
2- LINUX UBUNTU com BR-Office 2.1, o que acontece:

Quando vou desintalar o OpenOffice pelo Synaptic, ele quer desinstalar vários
pacotes que são compartilhados ou essenciais para outros softwares ou mesmo
para o gnome.

Agradeço qualquer "luz no fim do tunel", que não seja um trem, :)

Ricardo Tupy

Eu fiz e uso o script abaixo. Meio tosco, mas funciona. Já usei dezenas de vezes para instalar o BrO para amigos e clientes. Este script baixa o BrOfice.org, descompacta e desinstala a versão anterior, instala a versão 2.1.

Realmente ao remover a versão anterior algumas coisas são desinstaladas especilamente o Mozilla Thunderbird e respectivos arquivos de localização. Mas dá para conviver com isso, é só reinstalar o mesmo (o script abaixo também faz isso).

------------------- inicio do script ----------------
#!/bin/bash

arquivo='DEBS/broffice.org-xsltfilter_2.1.0-6_i386.deb'

if [ ! -f $arquivo ]
    then
        echo "O arquivo de instalação não existe localmente."
        echo "Será necessário baixá-lo da Internet"
        echo "Baixando Arquivo de instalação do BrOffice.org 2.1 ..."
# wget -c http://linorg.usp.br/BrOffice.org/stable/2.1.0/ broffice.org.2.1.0.deb.tar.bz2 # wget -c http://ftp.unicamp.br/pub/broffice/stable/2.1.0/broffice.org.2.1.0.deb.tar.bz2 wget -c ftp://ftp.pucpr.br/broffice/stable/2.1.0/broffice.org.2.1.0.deb.tar.bz2
        echo "Descompactando o arquivo..."
        tar -vxjpf "broffice.org.2.1.0.deb.tar.bz2"
    else
        echo "O arquivo já existe localmente. Usando cópia local..."

fi


echo "--------------------------------------------------"
echo "Remove OpenOffice.org e/ou BrOffice instalado"
echo "--------------------------------------------------"
sudo apt-get remove broffice*
sudo apt-get remove openoffice*
echo "--------------------------------------------------"

echo "------------------------------------------------------------"
echo "Reinstalando Mozilla Thunderbird (a rotina anterior removeu)"
echo " O repositório 'main' deve estar habilitado no sources.list "
echo "------------------------------------------------------------"
sudo apt-get install mozilla-thunderbird mozilla-thunderbird-locale-pt-br

echo "-----------------------------------------------------"
echo "Instalando biblioteca OpenGL
echo " (melhora aparência e funciona com diálogos do gnome)"
echo "-----------------------------------------------------"
sudo apt-get install libglitz1

echo "--------------------------------------------------"
echo "Instalar BrOffice.org 2.1"
echo "--------------------------------------------------"
cd DEBS

sudo dpkg -i broffice.org-base_2.1.0-6_i386.deb \
broffice.org-core01_2.1.0-6_i386.deb \
broffice.org-core02_2.1.0-6_i386.deb \
broffice.org-core03_2.1.0-6_i386.deb \
broffice.org-core03u_2.1.0-6_i386.deb \
broffice.org-core04_2.1.0-6_i386.deb \
broffice.org-core04u_2.1.0-6_i386.deb \
broffice.org-core05_2.1.0-6_i386.deb \
broffice.org-core05u_2.1.0-6_i386.deb \
broffice.org-core06_2.1.0-6_i386.deb \
broffice.org-core07_2.1.0-6_i386.deb \
broffice.org-core08_2.1.0-6_i386.deb \
broffice.org-core09_2.1.0-6_i386.deb \
broffice.org-calc_2.1.0-6_i386.deb \
broffice.org-draw_2.1.0-6_i386.deb \
broffice.org-emailmerge_2.1.0-6_i386.deb \
broffice.org-graphicfilter_2.1.0-6_i386.deb \
broffice.org-impress_2.1.0-6_i386.deb \
broffice.org-javafilter_2.1.0-6_i386.deb \
broffice.org-math_2.1.0-6_i386.deb \
broffice.org-pyuno_2.1.0-6_i386.deb \
broffice.org-testtool_2.1.0-6_i386.deb \
broffice.org-writer_2.1.0-6_i386.deb \
broffice.org-xsltfilter_2.1.0-6_i386.deb \
openoffice.org-debian-menus_2.1-9134_all.deb \
broffice.org-debian-menus_2.1-9134_all.deb



echo "--------------------------------------------------"
echo "Instalando integração para o desktop"
echo "--------------------------------------------------"
# apenas para quem usa kde
# sudo dpkg -i broffice.org-kde-integration_2.1.0-6_i386.deb
# apenas para quem usa gnome
sudo dpkg -i broffice.org-gnome-integration_2.1.0-6_i386.deb

echo "------------------------------------------------------------"
echo Certificando-se  de que nenhuma dependencia ficou de fora :
echo "------------------------------------------------------------"
sudo apt-get install -f

echo "--------------------------------------------------"
echo "Refresh icones"
echo "--------------------------------------------------"
gtk-update-icon-cache
sudo killall -9 gnome-panel



#---------------------------------------------
# Configuração final no próprio BrOffice.org
#---------------------------------------------
#
# Para usar caixas de diaĺogo do gnome ou kde
# :::::::::::::::::::::::::::::::::::::::::::
# Clicar -> Ferramentas->Opções->BrOffice.org->Geral
#    - procure pelo título “Abrir/Salvar caixas de dialogo”
#    - desmarque a opção “Utilizar as caixas de dialogo do BrOffice”

# Deixar Java desabilitado (se for necessário é solicitada sua habilitação)
# :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# Clicar -> Ferramentas->Opções->BrOffice.org->Java
#   - desabilitar a opção “Usar JRE (java runtime enviroment)“

---------------------- fim do script ----------------------------------

--
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Valerio F. Laube
Linux Registered User: 36202 (1996) at http://counter.li.org
Ubuntu Linux user: 12065   at http://www.ubuntucounter.org
StarOffice/OpenOffice.org user since 1999
IM:  Jabber     :  [EMAIL PROTECTED]
....................................................................
Pesquise tópicos anteriores da lista do BrOffice/OpenOffice.org em:
http://br-pt.openoffice.org/servlets/SearchList?listName=usuarios&by=date
Todas as mensagens estão arquivadas em:
http://br-pt.openoffice.org/servlets/SummarizeList?listName=usuarios
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a