接続が不安定な場所では、小さなパッケージを最初にダウンロードするのが合理的な場合もあります。
dnf
ダウンロードパッケージを小さなものから大きなものまで作ることができるのか、どう作るのか知りたいです。
dnf
一度に1つのパッケージを強制ダウンロードするのは簡単ですが、パッケージの--setopt=max_parallel_downloads=1
サイズに応じてダウンロードキューを並べ替える設定が見つかりません。
答え1
追加の複雑さのため、パッケージごとに(または小さなパッケージセット)インストールしようとする価値はありません。
インフラストラクチャの規模によっては、次のような価値があります。
- 接続性がはるかに良い国のローカルミラーを使用してください(存在する場合)。
- 汎用プロキシの使用 - Squid;
- 専用パッケージエージェント(RH派生または
apt-cacher-ng
Debianベースの衛星)を使用すると、実際には1つのシステムのみがインターネットからパッケージをインポートし、他のシステムはキャッシュからパッケージをインポートします。 - 大規模なインフラストラクチャの場合、デプロイメントのローカルストレージイメージを持つことが役に立ちます。
一部のアジア/アフリカ諸国では、外部/不良ローカルDNSへの接続品質も影響を受ける可能性があります。少ない国際VPNサービスを使用してください。 (説明が長いなぜ)
ただし、実際には、特にワイヤレス接続および/またはホーム接続が関係している場合、ローカル帯域幅の過剰なプロビジョニング/枯渇の問題に対する奇跡的な解決策はありません。
TLDR Unix 魔法だけでは物理法則を変えることはできません。
ただし、専用/「より良い」接続を備えたエンタープライズ設定について話している場合は、適切な内部を設定し、ネットワークとシステム構成を微調整するための追加の努力が必要です。するより良いサービスを受けるのに役立ちます。しかし、このトピックに関する本はたくさんあり、ここで議論するトピックは広すぎます。