J'utilise Fedora 15 et chaque fois que j'essaye d'installer quelque chose avec yum, yum essaie de mettre à jour la base de données du référentiel.
Pour la plupart des gens, ce serait formidable et pratique, mais je suis coincé derrière un internet très lent (enfin, un peu lent, quelque chose comme 1 Mbps), et la mise à jour prend environ une minute. La base de données n’est pas volumineuse (un peu plus de 2 Mo pour l’ensemble de mes référentiels), mais elle s’ajoute.
Quel est le meilleur moyen de désactiver cette mise à jour automatique de la base de données? Je suis habitué à Ubuntu et apt où je dois dire manuellement à apt de mettre à jour les bases de données. Je suppose que je pourrais installer apt pour Fedora, mais je me demandais s’il y avait un réglage de configuration quelque part que je pourrais changer.
alias yumin='yum -C --noplugins'
"... Est-ce que cela peut être placé quelque part dans un fichier de configuration? Passer -C à chaque fois peut devenir fastidieux. ..."
Mettez à jour le fichier de configuration YUM et définissez la
metadata_expire
variable sur une valeur plus élevée (90 min par défaut). Vous pouvez ensuite utiliser layum makecache
commande pour mettre à jour manuellement les métadonnées à la demande.la source
Voici ma réponse de: https://unix.stackexchange.com/a/212278/56487
Solution temporaire:
Utiliser le
-C
drapeau:Solution permanente:
Utilisez le
metadata_expire
drapeau dans votre yum.conf pour contrôler cela.Modifier
/etc/yum.conf
et définirVous pouvez utiliser d, h ou m pour configurer l'heure en jours, heures ou minutes .
Bonus: voici la documentation:
la source