¿Qué sucede si CentOS 6.4 actualiza Python y yum no está disponible?

  
                

En la operación del sistema CentOS, yum no está disponible al actualizar Python, y yum es un software más importante. ¿Cómo lidiar con este problema? La siguiente pequeña serie le presentará la solución que Centos 6.4 actualiza Python hace que yum no esté disponible.

1, comprobar la versión actual pitón

-V 1python

2, descargar la versión 2.7.3 de Python

1wget http: //python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2

3, la descompresión e instalación

tar -jxvf Python-2.7.3.tar .bz2

#Ingrese al directorio descomprimido

cd Python-2.7.3

#compile e instale

. /configure

make

make install

4. Compruebe si la instalación se realizó correctamente

/usr/local/bin/python2.7 -V

5,

# si aparece el siguiente mensaje después de una instalación exitosa en nombre de
Python 2.7.3
softlinks #
en circunstancias normales, incluso si python2.7 instalación con éxito, El python predeterminado al que apunta el sistema sigue siendo la versión 2.6.6. Dado que yum se basa en python 2.6.6, funciona bien, por lo que no se recomienda desinstalar.

# siguiente método para modificar la versión de Python por defecto del sistema 2.7.3

mv /usr /bin /python /usr/bin/python2.6.6

ln /pitón

# detectar si aparece con éxito

python -V

# 2.7.3 información de la versión -s /usr/local/bin/python2.7 /usr /bin en nombre del éxito

Python 2.7.3 después

6, para hacer frente a los cambios en su versión de Python por defecto del sistema no está disponible con un problema yum

# yum modificar el archivo

vi /usr /bin /yum


#! /usr /bin /python

Cambie al siguiente contenido

#! /usr/bin/python2.6.6

Se ha completado todo el proceso de actualización.

7, otros problemas

Después de los 6 pasos anteriores de la operación yum está disponible, pero no sé qué vaca ha modificado los archivos del sistema, lo que da como resultado el uso de yum o el indicador no Nombrado mensaje de error yum. Después de revisar la información, se sabe que es la versión del pitón de la cabeza de yum.

Pero ya lo he modificado (paso 6), no sé cómo resolverlo. Finalmente, renuncié al "Da Niang", usando Google, que a menudo está armonizado, para encontrar un documento en el sitio web oficial de Centos, como sigue.

Primero busque el CD o el archivo ISO donde instaló Centos, siempre que la versión del sistema sea la misma. Copiar el archivo en el sistema de la siguiente manera:

python-2.6.6-36.el6.x86_64.rpm

python-urlgrabber-3.9.1-8.el6.noarch.rpm

python-devel-2.6.6-36.el6.x86_64.rpm

python-libs-2.6.6-36.el6.x86_64.rpm

yum-3.2.29 -40.el6.centos.noarch.rpm

El número de versión específico está sujeto a su disco de sistema o ISO. Me copian en el directorio siguiente

/usr/local/src/Python-2.6.6

realizar la instalación

cd /usr/local/src/Python-2.6. 6 /

rpm -Uvh --replacepkgs * .rpm

# Aparece el siguiente mensaje

Preparando. . ########################################### [100%]

1: python-libs ########################################## # [20%]

2: pitón #################################### ####### [40%]

3: python-urlgrabber ############################ ############### [60%]

4: yum ###################### ##################### [80%]

5: python-devel ############## ############################# [100%]

ejecutar el comando yum, que está familiarizado con la interfaz apareció.

Lo anterior es CentOS 6.4 actualización Python causa presentaciones relacionadas Solución alternativa yum no puede ser utilizado, después de todo, volver a instalar yum demasiados problemas, y no necesariamente factible, puede ser reparado utilizando el método descrito en este artículo.

Copyright © Conocimiento de Windows All Rights Reserved