GNU/Linux >> Linux の 問題 >  >> Linux

Yumアップデートのダウンロードによる帯域幅消費を削減しますか?

私はfedoraを実行しているいくつかのマシン(7)を持っており、消費している外部帯域幅の量を減らしたいと思っています。ミラーを設定する試みがいくつかあったようですが、それらのプロジェクトは死んでいるようです。以前にsquidプロキシを使用しましたが、ミラーとSSLの違いにも問題があります。最後に、クラスター化されたFSを実行して、あるパッケージにダウンロードされたパッケージを別のパッケージで使用できるようにし、オフラインになった場合に、オンラインに戻ったときに自動的に再同期するようにすることができます。

glusterfsのようなものを使用するよりも、構成が簡単で正しいオプションはありますか?

承認された回答:

質問の一部と完全性のために、yumの帯域幅消費を削減/制限したいだけの場合は、グローバルに、または特定のプラグインやリポジトリに対して有効にできるスロットルオプションがあります

yumキャッシュをより多く使用し、デフォルトでリポジトリメタデータを頻繁に更新しないようにするために利用できる設定は他にもあります。たとえば、を参照してください。その他のヒントについては、このFedoraフォーラムスレッド:https://ask.fedoraproject.org/en/question/31808/how-to-make-yum-consume-less-traffic/

使用目的に最も近いオプションは、おそらくボックスの1つにセットアップしたyumプロキシですが、これは要求したパッケージのみをダウンロードし、他のボックスに提供できます。簡単に検索すると、この正確なものは存在しないように見えるため、自分で作成する必要があるかもしれません。これはMageia用に存在し、urpmi-proxyと呼ばれます。
apacheについて少し知識があれば、Fedoraに適応できるはずです。説明も参照してください。実際には何をしますか?実際にはどのように機能しますか?

コードはgitにあります:http://gitweb.mageia.org/software/rpm/urpmi-proxy/

いくつかの関連情報:

  • https://serverfault.com/questions/559211/yum-repo-server-as-archive-cache
  • https://serverfault.com/questions/142830/caching-proxy-for-yum-and-debian-repositories
  • http://serverascode.com/2014/03/29/squid-cache-yum.html

Linux
  1. YUM を使用したオフライン インストール用のリポジトリからの特定のバージョンのパッケージとその依存関係のダウンロード

  2. CentOS / RHEL :Yum によるカーネル更新の除外

  3. Fedora 17 に PG gem をインストールできない

  1. YUMを使用したFedora15からFedora16へのアップグレード

  2. [Linux]:Pythonをソースから2.4から2.7以上にアップグレードする方法

  3. 全体的な CPU 消費を制限する方法はありますか?

  1. Bashスクリプト:バッククォート演算子から$括弧への移動

  2. [Linux]:CentOS / Fedora/RHELでyumを使用してphpを5.1.6から5.3.3に強制的にアップグレードする方法

  3. Fedora32からFedora33にアップグレードする方法