Configuração de rede?
Você tem um endereço IP real neste sistema?
Seu erro não tem nada a ver com o yum, mas você não consegue resolver os nomes de dns para obter seus endereços IP correspondentes. Então, você não está na rede ou seu sistema não consegue encontrar um servidor DNS para resolver IPs de nomes de host DNS.
Exemplo
$ ip -4 addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
inet 192.168.1.20/24 brd 192.168.1.255 scope global wlp3s0
valid_lft forever preferred_lft forever
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
Na saída acima, você pode ver que eu tenho 3 interfaces de rede. Eles são numerados "1,3,4". Seus nomes são lo
, wlp3s0
e virbr0
. Meu WiFi é wlp3s0
. Tem endereço IP 192.168.1.20.
Servidores DNS?
Se você estiver usando o NetworkManager para gerenciar suas interfaces de rede, poderá consultá-lo usando sua ferramenta de linha de comando nmcli
.
Exemplo
$ nmcli dev list iface wlp3s0 | grep IP4
IP4.ADDRESS[1]: ip = 192.168.1.20/24, gw = 192.168.1.254
IP4.DNS[1]: 192.168.1.101
IP4.DNS[2]: 8.8.8.8
IP4.DNS[3]: 8.8.4.4
IP4.DNS[4]: 208.67.222.222
IP4.DNS[5]: 208.67.220.220
IP4.DOMAIN[1]: bubba.net.
Determinando se o NetworkManager está sendo executado?
Você pode usar a seguinte ferramenta, service
, para verificar.
$ service NetworkManager start
Iniciando o NetworkManager
Para exibir um serviço que ainda não está em execução, você pode usar novamente o comando service
para ativá-lo.
$ sudo service NetworkManager start
Tornando-o permanente?
Para fazer o serviço NetworkManager iniciar da inicialização até a inicialização, você precisará usar outra ferramenta, chkconfig
para definir quais níveis de execução você deseja que o serviço seja executado.
$ chkconfig --level 345 NetworkManager on