Ich verwende Fedora 15 und jedes Mal, wenn ich versuche, etwas mit yum zu installieren, versucht yum, die Repository-Datenbank zu aktualisieren.
Für die meisten Leute wäre das großartig und praktisch, aber ich stecke hinter dem super langsamen Internet (na ja, ein bisschen langsam, so etwas wie 1 Mbit / s) und das Update dauert ungefähr eine Minute. Die Datenbank ist nicht groß (etwas mehr als 2 MB für alle meine Repositorys), aber sie summiert sich.
Wie kann diese automatische Datenbankaktualisierung am besten deaktiviert werden? Ich bin an Ubuntu und apt gewöhnt, wo ich apt manuell anweisen muss, die Datenbanken zu aktualisieren. Ich nehme an, ich könnte apt für Fedora installieren, aber ich habe mich gefragt, ob es irgendwo eine Konfigurationseinstellung gibt, die ich ändern könnte.
alias yumin='yum -C --noplugins'
"... Kann das irgendwo in einer Konfigurationsdatei festgelegt werden? Das Übergeben von -C jedes Mal kann mühsam werden. ..."
Aktualisieren Sie die YUM-Konfigurationsdatei und setzen Sie die
metadata_expire
Variable auf einen höheren Wert (Standard ist 90 Minuten). Anschließend können Sieyum makecache
die Metadaten mit dem Befehl nach Bedarf manuell aktualisieren.quelle
Hier ist meine Antwort von: https://unix.stackexchange.com/a/212278/56487
Vorübergehende Lösung:
Verwendung
-C
Flagge:Permanente Lösung:
Verwenden Sie das
metadata_expire
Flag in Ihrer yum.conf , um dies zu steuern.Bearbeiten
/etc/yum.conf
und einstellenMit d, h oder m können Sie die Zeit in Tagen, Stunden oder Minuten konfigurieren .
Bonus: Hier ist die Dokumentation:
quelle