Actualización de un Centos 5 offline.

Imagen de deathUser

Forums: 

Saludos foristas ...

Tengo un CentOS 5 sin acceso a internet y necesito actualizarlo con los últimos updates, como no hay un respin con los últimos updates no se me ocurre la forma de obtenerlos para crear un repo e instalarlos offline en ese CentOS, alguna idea ...

Gracias de antemano ...

bye
:)

no lo vas a creer pero hoy

Imagen de Epe

no lo vas a creer pero hoy estaba pensando poner algo así, como crear un repo local.

aqui te va la receta en simples puntos, después lo agrando:

1- baja las actualizaciones (todos los rpm) que hayan en [url]http://mirror.centos.org/centos-5/5/updates/i386/RPMS/[/url]
2- pon todas las actualizaciones en /var/www/html/updates
3- levanta el httpd en la máquina
4- edita /etc/yum.repos.d/CentOS-Base.repo y en el repo de [updates] dice algo así:


#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

comenta mirrorlist y descomenta baseurl, pero que baseurl quede así:

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://127.0.0.1/updates/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

5- entra a /var/www/html/updates y corre:

createrepo .

si no tienes instalado createrepo buscalo en el dvd.
ahi corre:

yum --disablerepo=* --enablerepo=updates update

si no quieres usar httpd, en baseurl pones:

baseurl=file:///var/www/html/updates

Todo te lo digo de memoria, quizá con algún truco adicional funciona, pero lo he hecho.

Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 334 2795
USA: +1 305 359 4495, España: +34 91 7617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre