Como instalar o OpenOffice 3.1 no modo Headless?

4

Eu preciso configurar o OpenOffice em uma caixa Linux que nunca terá o X instalado. Toda vez que executo o programa de instalação do instalador do OpenOffice, ele reclama que o sistema não possui um terminal X. Estou usando o OOo_3.1.0_LinuxIntel_install_wJRE_en-US.tar. Eu fiz essa instalação sem cabeça para a versão 2.4, mas estamos tendo alguns problemas de desempenho e gostaríamos de testar a versão 3.1. O rpm -i * rpm não funciona, pois também está procurando por libgnome dentro dele.

Estamos tentando instalar o sistema em um CenOS 5.1. Alguma idéia é bem vinda?

    
por Geo 08.06.2009 / 16:14

4 respostas

1

Aqui está o procedimento que eu uso para instalar o Openoffice

tar -xzf .../OOo_3.1.X....
cd OOO[...]
mv *integration*.rpm desktop-integration
rpm -i *.rpm

A rpm ooobasis3.1-gnome-integration * .rpm depende do libgnomevfs e você não precisa deste pacote para executar / instalar o OpenOffice.

    
por 09.06.2009 / 06:57
0

Por que não instalar um terminal X (ou seja, xterm)? Uma rápida olhada em um RPM xterm aleatório sugere que você pode instalar um sem precisar instalar um servidor X.

    
por 08.06.2009 / 16:26
0

Se você não quiser usar o gerenciamento de pacotes da sua distro (realmente pense nisso, eles fornecerão atualizações de segurança!)

  • Instale o pacote que contém o binário xauth (o encaminhamento de ssh X não funcionará de outra forma)
  • ssh -Y $ targethost
  • Instale com seu Terminal X local
    • Caso você não tenha um linux em execução use o cygwins xterm para emular o comportamento
por 08.06.2009 / 17:40
0

Usando o Yum,

Encontre o pacote "headless" do openoffice e instale-o.

openoffice.org-headless.x86_64 

Depois disso, use o seguinte comando

./soffice -nologo -nodefault -norestore -nocrashreport -nolockcheck -headless -nofirststartwizard -accept=socket,host=localhost,port=8100;urp

e execute-o a partir do diretório de instalação do oo

Note que o pacote headless não está mais disponível no Apache OpenOffice 3.4

    
por 09.06.2012 / 04:49