instala o libxml2 sem conexão com a internet para que o nokigiri possa ser instalado

1

Estou tentando instalar o libxml2 em uma caixa de redhat que não pode se conectar à Internet.

Então eu fiz o download e escorei as seguintes rpms:

libxml2-2.7.6-1.x86_64.rpm
libxml2-devel-2.7.6-1.x86_64.rpm
libxml2-python-2.7.6-1.x86_64.rpm

Mas não consigo instalar nenhum deles:

-bash-4.1$ sudo rpm -Uvh libxml2-2.7.6-1.x86_64.rpm
warning: libxml2-2.7.6-1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID de95bc1f: NOKEY
error: Failed dependencies:
        libxml2 = 2.7.6-17.el6_6.1 is needed by (installed) libxml2-python-2.7.6-17.el6_6.1.x86_64

Existe uma maneira de instalar o libxml2 com todas as dependências?

idealmente eu gostaria desta versão:

libxml2-2.7.6-1.X
    
por Micheal 02.06.2015 / 00:05

1 resposta

0

Se você tiver outro sistema com a mesma (ou muito semelhante) versão do sistema operacional em que está instalado (instalá-lo, se necessário e possível), você poderá descobrir todas as suas dependências:

$ rpm -qR libxml2-2-2.9.1-7.2.1.x86_64
/sbin/ldconfig
/sbin/ldconfig
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.15)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libdl.so.2()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
liblzma.so.5()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libz.so.1()(64bit)
libz.so.1(ZLIB_1.2.2.3)(64bit)
libz.so.1(ZLIB_1.2.3.3)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1

Faça o download e instale os respectivos rpms também.

Pode precisar de algumas iterações se algumas das dependências não estiverem satisfeitas.

    
por 02.06.2015 / 14:19