Installazione di glibc a 32 bit su RHEL a 64 bit


4

Sto cercando di installare glibc-2.12-1.25.el6.i686 su RHEL a 64 bit. Capisco che ha una dipendenza dal pacchetto NSSRAWHASH (sto usando il pacchetto nss-softokn-freebl-3.12.9-3.el6.i686.rpm), quindi eseguo il comando seguente per installare entrambi i pacchetti contemporaneamente e risolvere la dipendenza circolare tra i due.

rpm -ivh glibc-2.12-1.25.el6.i686.rpm nss-softokn-freebl-3.12.9-3.el6.i686.rpm

Tuttavia, sto ancora ricevendo il seguente errore di dipendenza ...

error: Failed dependencies:
    libfreebl3.so is needed by glibc-2.12-1.25.el6.i686
    libfreebl3.so(NSSRAWHASH_3.12.3) is needed by glibc-2.12-1.25.el6.i686

Non vedo perché abbia ancora problemi di dipendenza. C'è qualche altro pacchetto che mi manca?

Risposte:


2
  1. Prova nss-softokn-freebl-3.12.9-3.el6.i686.rpmprima a installare .
  2. Quindi, individuare libfreebl3.sonel proprio sistema.
  3. Assicurati che libfreebl3.soil percorso (es. /usr/local/lib) Sia inserito$LD_LIBRARY_PATH
  4. Prova a installare di glibc-2.12-1.25.el6.i686nuovo.

Quando provo a installare nss-softokn-freebl-3.12.9-3.el6.i686.rpm da solo, ottengo ancora lo stesso errore esatto per qualche motivo.

Quello è strano. Prova a disinstallare glibc-2.12-1.25.el6.i686.

Piuttosto, la disinstallazione dei pacchetti restituisce un errore che dice che non sono installati.

0

Prova a fare questo:

rpm -ivh --force nss-softokn-freebl-3.12.9-3.el6.i686.rpm glibc-2.12-1.25.el6.i686.rpm
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.