Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Projeto Soft...
Tela cheia Sugerir um artigo

Marvin Lemos: Como instalar LibreOffice no Debian Squeeze

19 de Março de 2012, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 65 vezes

Por Adalgiso Rodrigues (crononsp at gmail dot com)

Pra quem não sabe o Debian Squeeze não tem por default em seus repositórios os pacotes necessários para instalação do LibreOffice.
Me deparei com uma situação em que tive de instalá-lo nessa distro.
Pois bem, baixei o instalador .tar.gz manualmente do site do Libre e, ao tentar instalá-lo com o dpkg, obtive como resultado essa saída:

Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
libobasis3.5-pt-br já é a versão mais nova.
Você deve querer executar ‘apt-get -f install’ para corrigí-los:
Os pacotes a seguir têm dependências desencontradas:
libobasis3.5-pt-br : Depende: libobasis3.5-core01 mas não é instalável
libreoffice3.5-dict-pt : Depende: libreoffice3.5-ure mas não é instalável
Depende: libobasis3.5-core01 mas não é instalável
Depende: libobasis3.5-core02 mas não é instalável
Depende: libobasis3.5-core03 mas não é instalável
Depende: libobasis3.5-core04 mas não é instalável
Depende: libobasis3.5-core05 mas não é instalável
Depende: libobasis3.5-core06 mas não é instalável
Depende: libobasis3.5-core07 mas não é instalável
Depende: libreoffice3.5 mas não é instalável
libreoffice3.5-pt-br : Depende: libreoffice3.5 mas não é instalável
E: Dependências desencontradas. Tente ‘apt-get -f install’ sem nenhum pacote (ou especifique uma solução).

Tentei a instalação forçada com o parâmetro -f como sugeriu o sistema e nada.
A solução porém está em alguns passos básicos que irei descrever a seguir.

1 – Repositório certo

Acesse o seu sources.list usando o editor de sua preferência (nano, vi, mcedit…) e deixe-o dessa forma:

deb http://ftp.br.debian.org/debian squeeze main contrib non-free
deb http://sft.if.usp.br/debian-backports/dists/ squeeze-backports main

deb http://ftp.debian.org/debian/ squeeze-updates main
deb-src http://ftp.debian.org/debian/ squeeze-updates main

deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://ftp.br.debian-backports/ squeeze-backports main contrib non-free

2 – Atualize o repositório

apt-get update

3 – Instalar o Java

Tentei instalar outras versões mas as que deram certo para mim foram essas:

openjdk-6-jdk
sun-java6-jre
sun-java6-plugin
sun-java6-bin
sun-java6-fonts

ATTENTION!!! Se você já instalou outras versões, primeiro as desinstale. Se você não sabe se tem java instalado ou não sabe sua versão execute o comando no prompt:

java -version

Para desinstalar o java antigo: apt-get remove seujava ou dpkg –purge seujava

Você pode instalar facilmente os pacotes corretos via apt-get:

apt-get install openjdk-6-jdk
apt-get install sun-java6-jre sun-java6-plugin sun-java6-bin sun-java6-fonts

4 – Instale o Libre com o comando:

apt-get -t squeeze-backports install libreoffice

Lembrando que por default a instalação é em inglês, mas no site do projeto são diponibilizados pacotes de tradução para vários idiomas, inclusive o português. Você pode baixar o pacote e descompactá-lo por meio do tar:

tar -zxvf nomedopacote.tar.gz

Entre no diretório gerado e execute todos os .deb dentro da pasta DEBS

cd nomedodiretorio; dpkg -iR DEBS/*

Se não ocorrer nenhum problema o Libre será carregado em português.
Outro dado interessante é que nas próximas distros (Wheezy/Sid) bastará um apt-get install libreoffice.

É isso ai pessoal. Espero ter contribuído para o conhecimento de vocês.


Fonte: http://www.marvinlemos.net/?p=351

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.