Je kan altijd nog mensen inhuren :P
Afdrukvoorbeeld
Je kan altijd nog mensen inhuren :P
Dat is inderdaad altijd nog een optie.
Maar ik wil er graag zelf wat van leren. :)
Kijk Davinci die snap ik zelf ook wel dat dan alles weg is. Ik dacht dat dit een forum was om elkaar te helpen. Maar goed blijkbaar ligt het dan toch anders.
helpen inderdaad! Maar een beetje zelf inzetten is toch ook niet teveel gevraagd?
In de hele thread zie ik dat er vanalles wordt voorgespuugd, dit neem je klakkeloos over (zonder schijnbaar te begrijpen wat bepaalde commando's precies doen) en vraagt daarna 'en nu?'.
Heb je delen van je systeem met RPMs buiten yum geupdate, of misschien libs uit source gecompileerd en naar over de standaard system libs heen geinstalleerd? Dat kan dergelijke problemen veroorzaken. Hou een systeem zo schoon mogelijk en installeer of via yum of uit source. Wanneer je uit source installeert doe dit dan naar aparte directories (bijv. /srv/software of /usr/local/software/) zodat dat geen conflicten ontstaan met system libs.
Kan je aangeven welke versies je van wat gebruikt?
rpm -qa | grep python
rpm -qa | grep libssh
rpm -qa | grep libcurl
Het lijkt me dat hij nog een beetje weinig ervaring heeft en dat niet iedereen daar geduld voor heeft.
Zo zijn we allemaal ooit begonnen neem ik aan.
Leren moet gestimuleerd worden juist en dit lijkt me niet de juiste manier...
EDIT: reactie op post van davinci
dat is waar. Maar ik kan me altijd ergeren aan een houding die m.i. niet meer is dan 'geef mij een lijstje met commando's', dan copy/paste ik dat en dan komt het goed...'.
Of ik heb nu 'rpm -qa | grep python' overgenomen, en dit is de output....
Daar leer je toch niets van??
Ik ben nu al 2 weken bezig om dit probleem te fixen maar het gaat nog niet de goede kant op.
Voordat ik hier wat plaats kijk ik eerst of ik wat kan vinden er over op google.
Dit is op dit moment de output:
[root@server1 usr]# rpm -qa | grep python
python-urlgrabber-3.9.1-8.el6.noarch
python-libs-2.6.6-29.el6_2.2.i686
newt-python-0.52.11-3.el6.x86_64
python-libs-2.6.6-29.el6_2.2.x86_64
rpm-python-4.8.0-27.el6.x86_64
python-pycurl-7.19.0-8.el6.x86_64
python-2.6.6-29.el6_2.2.x86_64
python-iniparse-0.3.1-2.1.el6.noarch
[root@server1 usr]# rpm -qa | grep libssh
libssh2-1.2.2-11.el6_3.x86_64
[root@server1 usr]# rpm -qa | grep libcurl
libcurl-7.19.7-26.el6_2.4.x86_64
libcurl-devel-7.19.7-26.el6_2.4.x86_64
Enig idee wat het veroorzaakt heeft? Dat geeft meestal namelijk een goede hint voor de oplossing
Zoals ik zelf denk lijkt het erop dat ik python niet met de juist modules heb en dt du her de verses afwijken
meer hoe je in die situatie terecht ben gekomen
Hmmm, je hebt een geupdate libssh (libssh2-1.2.2-11.el6_3.x86_64) maar een oudere python (python-2.6.6-29.el6_2.2.x86_64)
Wat je kan down is een downgrade van libssh2 of een upgrade van python.
rpm -Uvh ftp://ftp.sunet.se/pub/Linux/distrib...3.3.x86_64.rpm
of
rpm -ivh --force ftp://ftp.pbone.net/mirror/ftp.cento...2.3.x86_64.rpm
Ik weet niet hoe dat gaat lopen met dependencies maar dat gaan we zien.
Als het lukt vervolgens:
yum clean all
yum update yum python
yum update
Verder nog, op de pagina hiervoor iemand je een symlink van /usr/bin/python naar /usr/bin/python2.6 heeft laten maken. Normaal bij Centos 6 is dit echter geen symlink. De enige symlink is /usr/bin/python2:
-rwxr-xr-x. 2 root root 4864 Sep 11 10:34 /usr/bin/python
lrwxrwxrwx. 1 root root 6 Sep 19 16:12 /usr/bin/python2 -> python
-rwxr-xr-x. 2 root root 4864 Sep 11 10:34 /usr/bin/python2.6
Wat ik zou doen is de symlink weg halen en python via rpm herinstalleren:
yum clean