6 votes

Mise à jour Yum ne fonctionne pas sur CentOS 6.2 installation minimale

Note : C'est ma première question sur le réseau stack exchange alors s'il vous plaît, ayez de la miséricorde et fournissez des indications là où c'est nécessaire.

J'ai installé un invité KVM CentOS 6.2 et j'ai des problèmes pour faire fonctionner yum. C'est la première fois que je travaille avec CentOS donc j'ai l'impression qu'il y a un paramètre quelque part que j'ai omis mais je ne peux pas le trouver en utilisant Google.

Voici mes étapes :

  • Téléchargé CentOS-6.2-x86_64-minimal.iso, démarré et suivi les étapes par défaut (seules les questions posées étaient pour le clavier, le fuseau horaire, le mot de passe root et l'utilisation complète du disque dur)
  • Redémarré, connecté, a pingé google.com en vain
  • Paramétré les paramètres suivants :

vi /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
HWADDR="52:54:00:42:1B:4A"
#NM_CONTROLLED="yes"
BOOTPROTO=none
ONBOOT="yes"
NETMASK=255.255.255.0
IPADDR=192.168.122.151
TYPE=Ethernet

vi /etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=server3.example.com
GATEWAY=192.168.122.1
  • Je peux maintenant pinguer google.com

ping google.com

PING google.com (173.194.70.139) 56(84) octets de données.
64 octets de fa-in-f139.1e100.net (173.194.70.139) : icmp_seq=1 ttl=50 temps=5,88 ms
64 octets de fa-in-f139.1e100.net (173.194.70.139) : icmp_seq=2 ttl=50 temps=5,77 ms
  • Mais je ne peux pas faire de 'yum update'

yum update

Loaded plugins: fastestmirror, presto
Chargement des vitesses des miroirs depuis le fichier hôte mis en cache
Impossible de récupérer la liste des miroirs http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os erreur
14: PYCURL ERROR 7 - "Impossible de se connecter à 2a01:c0:2:4:216:3eff:fe0d:266d: Le réseau n'est pas accessible"
Erreur : Impossible de trouver une baseurl valide pour le dépôt : base

Mon invité KVM est également NAT'd au cas où cela serait une préoccupation.

0voto

user156496 Points 1

Si vous êtes derrière un proxy et avez probablement un tunnel IPv6, la solution donnée par Charles ci-dessus doit résoudre votre problème

export http_proxy=http://username:password@proxyServerIP:proxyServerPort/

0voto

Chux Uzoeto Points 428

Étant donné que votre réseau est en bon état, il est plus probable que vous ayez un paramètre de proxy défini pour l'ensemble du système dans votre environnement. J'ai déjà rencontré ce problème, et ne pas vérifier cette possibilité évidente a gaspillé mon temps ..

Vérifiez la présence de la variable http_proxy dans votre environnement avec:

env | grep -i proxy

Si elle est trouvée, 'unset http_proxy' devrait supprimer le paramètre de proxy pour l'interpréteur de commandes actuel. ..

Pour supprimer ce paramètre pour les interpréteurs de commandes futurs, cherchez où il a été défini:

  • Sur les systèmes basés sur RHEL, il est courant de les définir dans /etc/profile.d/proxy.sh ..

C'est vraiment dommage que la commande yum update ne renvoie aucun message indiquant clairement qu'elle utilise un proxy pour les connexions http .. dans la phase initiale où les listes de miroirs sont téléchargées (elle le montre plus tard après le téléchargement des packages) ..

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X