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'
[root@centos-3 /]# yum update
ResponderEliminarLoaded 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