Eu estive extraindo meu cérebro (e da internet) por muito tempo sobre esse assunto, e realmente pude usar alguma ajuda. Eu tentei praticamente tudo o que posso pensar para resolver este problema e fiquei sem ideias sobre o que fazer.
Estou tentando instalar o Open Office 3.2.0 em um servidor Red Hat que não possui uma GUI, mas estou tendo problemas implacáveis de dependência. Minha instalação atualmente (eu tentei com o 3.2.1 primeiro, mas o único RPM sem cabeça que encontrei foi para o 3.2.0)
Os arquivos que estou usando para minha instalação são os seguintes:
- OOo_3.2.0_Linux_x86-64_install-rpm-wJRE_pt-US.tar.gz (182MB) do site de download do OpenOffice.org: arquivos / stable / 3.2.0 /
- openoffice.org-headless-3.2.0-12.33.fc13.x86_64.rpm de link
A partir daqui, descompacte o tar para obter a pasta: OOO320_m12_native_packed-1_en-US.9483 / RPMS. Se eu tentar "rpm -i * .rpm" neste momento, eu recebo problemas de dependência por causa dos arquivos gnome-integration e kde-integration , então eu os faço outra pasta.
Quando executo o comando rpm -i novamente, tudo é executado como esperado.
Agora, mudo para o local do rpm sem cabeçalho que mencionei acima e tento obter esse arquivo. Quando isso é executado, recebo a seguinte saída:
warning: desktop-integration/openoffice.org-headless-3.2.0-12.33.fc13.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID e8e40fde
error: Failed dependencies:
libbasegfxlx.so()(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libi18npaperlx.so()(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libtllx.so()(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libuno_sal.so.3()(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libuno_sal.so.3(UDK_3.1)(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libuno_sal.so.3(UDK_3_0_0)(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libvcllx.so()(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
libvos3gcc3.so()(64bit) is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
openoffice.org-core = 1:3.2.0-12.33.fc13 is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
openoffice.org-ure = 1:3.2.0-12.33.fc13 is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by openoffice.org-headless-3.2.0-12.33.fc13.x86_64
Infelizmente, o uso do YUM está fora de questão, já que o openoffice não está sendo listado em seu repositório.
Pessoalmente, sou muito verde em usar o Redhat, embora tenha alguns meses usando o Linux no meu currículo.