[Résolu] Paramétrage yum

Hive
Messages : 20
Inscription : 07 septembre 2015, 14:07

[Résolu] Paramétrage yum

Message par Hive » 07 septembre 2015, 14:35

Bonjour à toutes et à tous.

Je suis un utilisateur de Windows en temps normal et Linux (Ubuntu) pour le travail. Pour des raisons professionnelles, je dois travailler sur Centos 7 pour lequel je suis un total débutant.

J'ai crû comprendre que yum était le gestionnaire d'installation sur Centos (en place de apt-get sous Ubuntu). Je commence donc par installer les logiciels que je vais utiliser mais yum commence directement à m'envoyer des messages d'erreur que j'ai un peu de mal à cerner.

Pour exemple, la commande yum install R me renvoit l'erreur suivante :

Code : Tout sélectionner

Modules complémentaires chargés : fastestmirror, langpacks
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#7 - "Failed connect to proxy.****.fr:1080; Opération maintenant en cours"


 One of the configured repositories failed (Inconnu),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Disable the repository, so yum won't use it by default. Yum will then
        just ignore the repository until you permanently enable it again or use
        --enablerepo for temporary usage:

            yum-config-manager --disable <repoid>

     4. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true

Cannot find a valid baseurl for repo: base/7/x86_64
En précisant que je passe par un proxy pour la connexion internet.

Après une matinée de recherche, je suis tombe (entre autre) sur plusieurs posts parlant de configuration de yum par le fichier /etc/yum.conf en rajoutant la ligne

Code : Tout sélectionner

proxy=http://proxy.de.hive
Mais j'obtiens toujours le même message d'erreur. Quelqu'un aurait-il une solution ou une piste pour m'aider svp ?

Cordialement
Hive
Dernière modification par Hive le 14 octobre 2015, 09:04, modifié 1 fois.

Avatar de l’utilisateur
Arrfab
Administrateur
Messages : 307
Inscription : 16 octobre 2009, 18:04
Localisation : /dev/irc.freenode.net/#centos
Contact :

Re: Paramétrage yum

Message par Arrfab » 07 septembre 2015, 15:00

Tu dois d'abord savoir quel est le proxy:port à utiliser, et ensuite le rajouter dans yum.conf (man yum.conf)
Si ce proxy demande un authentification, yum ne supporte que les user/password en basic. Si c'est donc un proxy style microsoft (configuré de base pour du ntlm), il faut passer par une solution intermédiare, style nltmaps.
D'un autre côté, s'il s'agit d'un serveur avec IP fixe dans un vlan particulier (?) pourquoi ne pas l'autoriser directement en sortie ? (soit au niveau du firewall/gateway)
----
test -e /dev/human/brain || ( echo 1 > /proc/sys/kernel/sysrq ; echo c > /proc/sysrq-trigger )

Hive
Messages : 20
Inscription : 07 septembre 2015, 14:07

Re: Paramétrage yum

Message par Hive » 07 septembre 2015, 15:11

En soit je ne sais pas par quel port passe le proxy, j'ai pu le configurer avec son adresse http:// (adresse de configuration automatique de proxy).

A ma connaissance il ne demande pas une authentification, dois-je quand même spécifier un user/pwd pas défaut dans le yum.conf ?

En pour l'IP, elle est fixe. Par contre je ne sais pas où paramétrer le firewall/gateway.

Hive
Messages : 20
Inscription : 07 septembre 2015, 14:07

Re: Paramétrage yum

Message par Hive » 07 septembre 2015, 17:52

Réponse enfin trouvée. Après avoir pu récupérer le numéro du port auprès des collègues, j'ai modifié la ligne du proxy avec le bon format :

Code : Tout sélectionner

proxy=http://num1.num2.num3.num4:num_port
Et le yum peut enfin faire son update.

Merci pour l'aide.
Hive

Répondre