Yum install desde CD

Algunas veces nos encontramos en apuros para instalar paquetes directamente desde el comando rpm por que se necesita x o y dependencia y cuando recurrimos al comando yum para que se descargue de Internet puede suceder que o la maquina no tiene Internet o en caso de ser un Red Hat no se cuente con la suscripción a Red Hat Network.

Pero tenemos a la mano el DVD de Instalación de sistema operativo.



En este caso o similares, la recomendación es crear un repositorio local para que sea el propio comando yum el que se encargue de resolver las dependencias y las saque directamente del disco local para ellos se crea un repositorio del medio (CD/DVD)

Lo primero es crear un archivo llamado CentOS-Media.repo donde se debe indicar la ruta del CD/DVD o la copia del medio de instalación, este parámetro se puede indicar varias veces en caso que se tengan diferentes rutas de CD o DVD con el parámetro file, por ultimo se copian las demás opciones tal cual se muestra en el siguiente archivo


[root@e-quarks ~]# vi /etc/yum.repos.d/CentOS-Media.repo
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta


Una vez creado dicho archivo, ya se puede refereciar los paquetes con el comando yum de la forma:

Ej: Instalación del paquete vim-enhanced

[root@orleans ~]# yum --disablerepo=\* --enablerepo=c5-media install vim-enhanced


Ej: Instalación del grupo de paquetes de desarrollo


[root@orleans ~]# yum --disablerepo=\* --enablerepo=c5-media groupinstall 'Development Tools'

1 comentario:

  1. [root@centos-3 /]# yum update
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Loading mirror speeds from cached hostfile
    Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
    14: PYCURL ERROR 5 - "Couldn't resolve proxy '.proxy.com'"
    Error: Cannot find a valid baseurl for repo: base




    por favor alguien me puede ayudar a solucionar este problema en mi s¿centos

    ResponderEliminar