Saya menggunakan Fedora 15 dan setiap kali saya mencoba menginstal sesuatu dengan yum, yum mencoba memperbarui basis data repositori.
Bagi kebanyakan orang ini akan sangat bagus dan berguna, tapi saya terjebak di belakang internet super lambat (well, agak lambat, sekitar 1 Mbps), dan pembaruannya membutuhkan waktu sekitar satu menit. Basis data tidak besar (sedikit lebih dari 2 mb untuk semua repositori saya), tetapi bertambah.
Apa cara terbaik untuk menonaktifkan pembaruan basis data otomatis ini? Saya sudah terbiasa dengan Ubuntu dan apt di mana saya harus secara manual memberitahu apt untuk memperbarui database. Saya kira saya bisa menginstal apt untuk Fedora, tapi saya bertanya-tanya apakah ada pengaturan konfigurasi di suatu tempat yang bisa saya ubah.
alias yumin='yum -C --noplugins'
"... Bisakah itu diatur dalam file konfigurasi di suatu tempat? Melewati -C setiap kali bisa membosankan. ..."
Perbarui file konfigurasi YUM dan atur
metadata_expire
variabel ke nilai yang lebih tinggi (standarnya adalah 90 menit.) Anda kemudian dapat menggunakanyum makecache
perintah untuk memperbarui metadata secara manual jika diperlukan.sumber
Ini jawaban saya dari: https://unix.stackexchange.com/a/212278/56487
Solusi sementara:
Gunakan
-C
bendera:Solusi permanen:
Gunakan
metadata_expire
bendera di yum.conf Anda untuk mengontrol ini.Edit
/etc/yum.conf
dan aturAnda dapat menggunakan d, h atau m untuk mengonfigurasi waktu dalam hari, jam, atau menit .
Bonus: inilah dokumentasinya:
sumber