Idea: RedHat desinstalación viene yum, y luego descargar los centos yum, modificar el archivo de configuración después de la instalación
1 , en primer lugar a http://mirrors.163.com/centos paquetes de descarga
Dirección X 86: http: //mirrors.163.com/centos/6/os/i386/Packages/
x86_64 dirección: http: //mirrors.163.com/centos/6/os/x86_64/Packages/
Descargar el software necesario paquetes tienen (sistema de 64 bits como ejemplo):
un pitón-iniparse-0.3.1-2.1.el6.noarch.rpm
b yum-3.2.29-40.el6.centos.noarch.rpm
c yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
d yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
Descarga de comando:
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm |
[Nota]: no necesariamente la última versión
2 , descarga RedHat viene con yum
rpm -qa | grep yum | xargs rpm -e --nodeps
Nota: una, xargs es un Unix comandos y Unix-como sistemas operativos de uso común. Su función es la de convertir en pequeños segmentos de parámetros lista pasada a otros comandos, la lista de parámetros es demasiado larga para evitar en problemas
b, - nodeps desinstalación vigor, independientemente de la dependencia
3 , instalar los descargados centos de yum paquete:
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
[Nota]: Los dos últimos necesita ser instalado en conjunto, de lo contrario se produce un error dependiente
4 , a http://mirrors.163.com la centos ayuda documento de descarga CentOS6-Base-163.repo archivo, almacenado en /etc/yum.repo.d en
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
5 , editar CentOS6-Base-163.repo archivo, que será $ releasever cambio centos número de versión
Aquí está la edición:
# CentOS-Base.repo # # El sistema de espejo utiliza la dirección IP de conexión del cliente y el # Estado de actualización de cada espejo para recoger espejos que se actualizan a y # Geográficamente cerca del cliente. Debe utilizar esto para las actualizaciones de CentOS # Menos que usted va a recoger manualmente otros espejos. # # Si el mirrorlist = no funciona para usted, como una caída hacia atrás puedes intentar # Comentó a cabo baseurl = línea en su lugar. # #
[base] name = CentOS-6 - Base - 163.com baseurl = http: //mirrors.163.com/centos/6/os/$basearch/ # Mirrorlist = http: //mirrorlist.centos.org/ liberación = 6 y arco = $ basearch y repo = OS gpgcheck = 1 gpgkey = http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
actualizaciones #released [Actualizaciones] name = CentOS-6 - Actualizaciones - 163.com baseurl = http: //mirrors.163.com/centos/6/updates/$basearch/ # Mirrorlist = http: //mirrorlist.centos.org/ liberación = 6 y arco = $ basearch y repo = actualizaciones gpgcheck = 1 gpgkey = http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional paquetes que pueden ser útiles [extras] name = CentOS-6 - Extras - 163.com baseurl = http: //mirrors.163.com/centos/6/extras/$basearch/ # Mirrorlist = http: //mirrorlist.centos.org/ liberación = 6 y arco = $ basearch y repo = extras gpgcheck = 1 gpgkey = http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional paquetes que extienden la funcionalidad de los paquetes existentes [CentOSPlus] name = CentOS-6 - Plus - 163.com baseurl = http: //mirrors.163.com/centos/6/centosplus/$basearch/ # Mirrorlist = http: //mirrorlist.centos.org/ liberación = 6 y arco = $ basearch y repo = centosplus gpgcheck = 1 enabled = 0 gpgkey = http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - paquetes de Usuarios Centos [Contrib] name = CentOS-6 - Contrib - 163.com baseurl = http: //mirrors.163.com/centos/6/contrib/$basearch/ # Mirrorlist = http: //mirrorlist.centos.org/ liberación = 6 y arco = $ basearch y repo = contrib gpgcheck = 1 enabled = 0 gpgkey = http: //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 |
6 , ñam Limpiar todo Borrar caché originales
7 , yum makecache get yum lista
Aparecerá el siguiente mensaje para indicar los cambios son muy rico completo:
Metadatos caché de creación
Bienvenido a imprimir, por favor indique la fuente, gracias!