Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Curațare disc vinil

Display cu culori neuniforme

Despre Laborator Defectoscopie Ca...

Mama Clopoțel
 Windows 11 si boxa portabila - de...

Angajarea unei persoane de 18 ani...

Depunere declaratie unica PFA - i...

Situatie mostenire
 Inlocuit/upgrade placa video Nvid...

Google tv si open vpn

Vot europarlamentare

Sfat reparatii Golf 5
 Jurnal de bord Tesla M3SR 2024 Hi...

Acostament sosele comune Romania

AI-ul Google cartografiaza 1 mili...

De ce nu se fac profesori doar ol...
 

No module named rpm

- - - - -
  • Please log in to reply
11 replies to this topic

#1
teec

teec

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 11.08.2014
Salutare tuturor,

Am mare nevoie de o solutie ,un ajutor pentru urmatoarea problema!
Un server de CentOS 5.10 care afiseaza urmatoarea eroare in momentul in care vreau sa rulez comanda "yum" , nu am idee de ce nu mai exista instalat rpm si yum si nu reusesc sa ii dau de cap!
Nu merge nici comanda "rpm" si nici "yum", am incercat sa recompilez si Python sa instalez o alta versiune dar versiunea afisata ramane tot cea din mesajul de mai jos!!!

Daca rulez comanda "rpm" am eroarea:

rpm: error while loading shared libraries: librpm-4.3.so: cannot open shared object file: Error 40

Daca rulez comanda "yum orice" :

"There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

No module named rpm

Please install a package which provides this module, or
verify that the module is installed correctly.
It's possible that the above module doesn't match the
current version of Python, which is:
2.4.3 (#1, Jan 9 2013, 06:47:03)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)]

If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.du...uke.edu/YumFaq"

Please help me!

#2
Huza

Huza

    Senior Member

  • Grup: Senior Members
  • Posts: 2,417
  • Înscris: 07.11.2006
find / -name "librpm-4.3.so"
vezi daca exista
rpm -qa |grep -i rpm ce-ti spune? (nu afiseaza absolut nimic?)

#3
teec

teec

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 11.08.2014
find / -name "librpm-4.3.so"

/usr/lib/librpm-4.3.so
/lib/librpm-4.3.so

rpm -qa |grep -i rpm

rpm: error while loading shared libraries: librpm-4.3.so: cannot open shared object file: Error 40

astea sunt afisarile la comenzi

#4
Huza

Huza

    Senior Member

  • Grup: Senior Members
  • Posts: 2,417
  • Înscris: 07.11.2006
export PATH=$PATH:/usr/lib
Incearca dupa din nou.

#5
teec

teec

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 11.08.2014
Nu se intampla nimic.

#6
mufa

mufa

    Porc misogin

  • Grup: Super Moderators
  • Posts: 40,799
  • Înscris: 13.01.2005
Ce versiune de python ai?
python ce spune?

Vezi că trebuie să ai puthon 2.4 ca să mearg a yum/rpm

#7
teec

teec

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 11.08.2014
Python 2.6.7

Ce ar trebui sa fac mai departe , sa recompilez versiunea 2.4?
Cum ar trebui sa fac asta ?

#8
HOSTBULL

HOSTBULL

    Junior Member

  • Grup: Members
  • Posts: 84
  • Înscris: 30.08.2013
Incearca urmatoarele... -> https://www.centos.o...pic.php?t=18383

Probabil ai facut ceva update major care a facut sa crape python...

#9
mufa

mufa

    Porc misogin

  • Grup: Super Moderators
  • Posts: 40,799
  • Înscris: 13.01.2005
/usr/bin/python sa fie symlink la python2.4

#10
blue-line

blue-line

    Active Member

  • Grup: Members
  • Posts: 1,634
  • Înscris: 13.01.2010
încearcă un 'locate /librm-4.3.so' sau 'whereis librm-4.3.so'
dacă găseşte ceva, identifică dacă există targetul symlink-ului, să nu fie link-ul stricat sau mai rău, ciclic: 'file /usr/lib/librm-4.3.so'
Dacă găseşte fişierul, testează că e ok: 'ldd /usr/lib/librpm-4.3.so'
Dacă cumva nu ok, încearcă prefixul 'LD_LIBRARY_PATH=/usr/lib:/lib:$LD_LIBRARY_PATH' în faţa comenzii sau execuţi 'export 'LD_LIBRARY_PATH=/usr/lib:/lib:$LD_LIBRARY_PATH'
Dacă merge, vezi comanda 'set | grep LD_LIBRARY_PATH' pentru a identifica dacă nu cumva variabila a fost rescrisă de un alt program sau verifici continutul /etc/ld.so.conf.

#11
teec

teec

    New Member

  • Grup: Members
  • Posts: 5
  • Înscris: 11.08.2014
Multumesc frumos , am incercat tot ce am gasit si mi-ati dat ca solutii, dar din pacate yum si rpm tot nu functioneaza !!!

Cum reusesc sa scot complet python si sa pun o singura versiune, eroarea imi afiseasa versiunea 2.4.3 iar versiunea afisata de system este 2.6.7!

Cel mai rau este ca serverul este in productie cu cpanel, cateva zeci de domenii si sute de subdomenii!!! Trebuie sa gasesc o solutie !

#12
blue-line

blue-line

    Active Member

  • Grup: Members
  • Posts: 1,634
  • Înscris: 13.01.2010
Yum n-o să functioneze în veci dacă rpm nu funcţionează ! Yum se bazează pe rpm !
Trebuie să afli care dependinţă este stricată şi să reinstalezi componenta lipsă.
Începe cu 'ldd `which rpm`' şi verifică recursiv ce biblioteci dependente lipsesc.
Reinstalează componenta lipsă. Verifică pe rpm.pbone.net din ce pachet face parte fişierul lipsă, adu pachetul ce conţine şi extrage din el componenta lipsă !

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate