サイズに応じてDNFダウンロードパッケージを作成するには? [閉鎖]

サイズに応じてDNFダウンロードパッケージを作成するには? [閉鎖]

接続が不安定な場所では、小さなパッケージを最初にダウンロードするのが合理的な場合もあります。

dnfダウンロードパッケージを小さなものから大きなものまで作ることができるのか、どう作るのか知りたいです。

dnf一度に1つのパッケージを強制ダウンロードするのは簡単ですが、パッケージの--setopt=max_parallel_downloads=1サイズに応じてダウンロードキューを並べ替える設定が見つかりません。

答え1

追加の複雑さのため、パッケージごとに(または小さなパッケージセット)インストールしようとする価値はありません。

インフラストラクチャの規模によっては、次のような価値があります。

  • 接続性がはるかに良い国のローカルミラーを使用してください(存在する場合)。
  • 汎用プロキシの使用 - Squid;
  • 専用パッケージエージェント(RH派生またはapt-cacher-ngDebianベースの衛星)を使用すると、実際には1つのシステムのみがインターネットからパッケージをインポートし、他のシステムはキャッシュからパッケージをインポートします。
  • 大規模なインフラストラクチャの場合、デプロイメントのローカルストレージイメージを持つことが役に立ちます。

一部のアジア/アフリカ諸国では、外部/不良ローカルDNSへの接続品質も影響を受ける可能性があります。少ない国際VPNサービスを使用してください。 (説明が長いなぜ)

ただし、実際には、特にワイヤレス接続および/またはホーム接続が関係している場合、ローカル帯域幅の過剰なプロビジョニング/枯渇の問題に対する奇跡的な解決策はありません。

TLDR Unix 魔法だけでは物理法則を変えることはできません。

ただし、専用/「より良い」接続を備えたエンタープライズ設定について話している場合は、適切な内部を設定し、ネットワークとシステム構成を微調整するための追加の努力が必要です。するより良いサービスを受けるのに役立ちます。しかし、このトピックに関する本はたくさんあり、ここで議論するトピックは広すぎます。

関連情報