libssh2.so.1.0.1 conflito na instalação do libssh2

2

Estou tentando instalar o ssh2 para PHP no RHEL.

Mas foi necessária a libssh2-1.4.2-2.el6.x86_64.rpm e a libssh2-devel-1.4.2-2.el6.x86_64.rpm.

Então eu baixei e tentei instalar, eu tenho erros abaixo

# rpm -ivh libssh2-1.4.2-2.el6.x86_64.rpm libssh2-devel-1.4.2-2.el6.x86_64.rpm
warning: libssh2-1.4.2-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 79ea5ed4: NOKEY
Preparing...                ########################################### [100%]
        file /usr/lib64/libssh2.so.1.0.1 from install of libssh2-1.4.2-2.el6.x86_64 conflicts with file from package libssh2-1.4.2-1.el6_6.1.x86_64

A saída de yum info libssh2

Installed Packages
Name        : libssh2
Arch        : x86_64
Version     : 1.4.2
Release     : 1.el6_6.1
Size        : 318 k
Repo        : installed
From repo   : rhel-x86_64-server-6
Summary     : A library implementing the SSH2 protocol
URL         : http://www.libssh2.org/
License     : BSD
Description : libssh2 is a library implementing the SSH2 protocol as defined by
            : Internet Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25),
            : SECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06)*,
            : SECSH-DHGEX(04), and SECSH-NUMBERS(10).

Available Packages
Name        : libssh2
Arch        : i686
Version     : 1.4.2
Release     : 1.el6
Size        : 124 k
Repo        : DVD
Summary     : A library implementing the SSH2 protocol
URL         : http://www.libssh2.org/
License     : BSD
Description : libssh2 is a library implementing the SSH2 protocol as defined by
            : Internet Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25),
            : SECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06)*,
            : SECSH-DHGEX(04), and SECSH-NUMBERS(10).

Você poderia me ajudar nisso?

    
por ashokhein 29.11.2015 / 07:55

1 resposta

2

Você tenta instalar dois pacotes. Com a instalação de libssh2-1.4.2-2.el6.x86_64.rpm você tenta substituir o arquivo /usr/lib64/libssh2.so.1.0.1 , que também está no pacote ainda instalado libssh2-1.4.2-1.el6_6.1.x86_64 .

Use --upgrade para instalar uma versão mais recente:

rpm -ivh --upgrade libssh2-1.4.2-2.el6.x86_64.rpm libssh2-devel-1.4.2-2.el6.x86_64.rpm

e também possível

yum install libssh2-1.4.2-2.el6.x86_64.rpm libssh2-devel-1.4.2-2.el6.x86_64.rpm
    
por 29.11.2015 / 13:39

Tags