Hp 007′s Weblog

Just another WordPress.com weblog

Instalar paquetes Redhat/Fedora/Centos con DVD (crear repositorio dvd)

dejar un comentario »

Acostumbrado a utilizar rpm -ivh, me han tocado las narices unas puñeteras dependencias y he investigado como crear un repositorio de paquetes con el dvd.
No siempre podemos tener acceso a internet.

1 montar el dvd mount /dev/cdrom /mnt
2 tener instalado el createrepo (está y no tiene dependencias)
3 crear un subdirectorio nuevo, porque necesita escribir en alguna parte, y en el dvd no puede.
4 cd /mnt/repo/Server  (subdirectorio con *.rpm)
5 createrepo -o /mnt/subdirectorio-rw .

Editar un fichero en /etc/yum.repos.d/dvd.repo (por ejemplo)
y meterle

[FicheroDVD.repo]
name=FedoraDVD
baseurl=file:///mnt/repo
enabled=1

(En el caso de que fuera RH, hay que añadirle esto:

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
)

Ya está.

Ahora tendría que ir a buscar el solito las dependencias.

He visto en Knowledge Base de Redhat, la forma de hacer esto para que funcione en remoto.

Hago un cortapega.

#mkdir -p /var/www/html/cdrom/iso
#mount -o loop /RHEL5-Client-20070208.0-i386-DVD.iso /var/www/html/cdrom/iso
#cd /var/www/html/cdrom
#createrepo .
#yum clean all

#cat /etc/yum.repos.d/file.repo


[RHEL-5-Repository]
name=RHEL5 repository
baseurl=file:///cdrom
enabled=1
gpgcheck=0

/etc/httpd/conf/httpd.conf

ServerAdmin root@10.65.6.141
DocumentRoot /var/www/html
ServerName 10.65.6.141

# httpd -t
# service httpd start

En el cliente

vi /etc/yum.repos.d/my.repo
—-
[RH51-Server]
name= RHEL 5.1 Server Repository
baseurl=http://10.65.6.141/cdrom
enabled=1
gpgcheck=0

Verificar

# yum list
Loading “installonlyn” plugin
Setting up repositories
Reading repository metadata in from local files
Available Packages
Deployment_Guide-as-IN.noarch 5.0.0-19
RH51-Server Deployment_Guide-bn-IN.noarch
5.0.0-19 RH51-Server
Deployment_Guide-de-DE.noarch 5.0.0-19
RH51-Server Deployment_Guide-en-US.noarch
5.0.0-19 RH51-Server
Deployment_Guide-es-ES.noarch 5.0.0-19
RH51-Server Deployment_Guide-fr-FR.noarch
5.0.0-19 RH51-Server ========
OR
# yum update

Advertisement

Escrito por hp007

diciembre 1, 2010 a 7:52 pm

Escrito en Linux

Etiquetado con ,

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.