No se puede "instalar yum" en la máquina Oracle Linux 7

No se puede "instalar yum" en la máquina Oracle Linux 7

Obtuve el siguiente error:

Loaded plugins: langpacks, ulninfo
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/repodata/repomd.xml: 
[Errno 14] curl#6 - "Could not resolve host: yum.oracle.com; Unknown error"
Trying other mirror.

failure: repodata/repomd.xml from ol7_latest: [Errno 256] No more mirrors to try.
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/repodata/repomd.xml: 
[Errno 14] curl#6 - "Could not resolve host: yum.oracle.com; Unknown error"

No estoy seguro de qué significa esto exactamente. ¿Alguien puede darme sugerencias?

Respuesta1

Ese error significa lo que dice en su cara: Could not resolve host: yum.oracle.com. Su máquina no puede "ver" yum.oracle.com porque no puede encontrar una entrada DNS para ese host. Intente host -v yum.oracle.comver si puede obtener información de error más detallada.

Respuesta2

Esta es una vieja pregunta, pero para aquellos que vinieron aquí buscando una solución, el problema es que la máquina no puede resolver nombres de dominio completos (como yum.oracle.com) en direcciones IP.

Para solucionar esto es necesario introducir al menos un servidor DNS /etc/resolve.conf. Se pueden utilizar 208.67.222.222, 208.67.220.220 (servidores DNS de OpenDNS), 8.8.8.8, 8.8.4.4 (servidores DNS de Google) o los servidores DNS especificados por su ISP.

Respuesta3

Recibí este error al instalar vagrant box con Oracle Database desdehttps://github.com/oracle/vagrant-projects. Para solucionar el problema, esto es lo que hice.
Inicie sesión en vagabundo box:

vagrant ssh

Conviértete en root:

sudo su -

Agregue el servidor de nombres 8.8.8.8en /etc/resolve.conf.

echo nameserver 8.8.8.8 >> /etc/resolv.conf


Desde el directorio de vagrant box, aprovisione la máquina virtual:

vagrant provision

Respuesta4

reinicie el servicio Docker, me resolvió el problema

service restart docker

información relacionada