パックマン全体のシステムアップグレードの接続タイムアウトの設定

パックマン全体のシステムアップグレードの接続タイムアウトの設定

どのような方法がありますか?タイムアウト設定どのpacmanリポジトリサーバーへの接続を確立するにはどうすればよいですか?私のISP(大学)は複数のArch Linuxをブロックしています(私は万座郎AURといくつかのcommunityサーバー。一部のパッケージが欠落している場合でも、「ダウンロード」の70%がより早く終了するようにタイムアウトを減らしたいと思います。遅い(信頼できる)プロキシサービスを使用すると、残りのパッケージを入手できます。

pacmanアップグレードしようとするたびにとても難しいすべてのパッケージをダウンロードしてください。pacman各パッケージに対してすべてのアーチミラーサーバーを試してみると、時間がかかりすぎます。私はこれらすべてのサーバーが時間の30%を超えることを知っています。「詰まった」バッグ。

私は次のパッケージのリストを維持したくありません。禁止(リストはあまり変わっていませんが)。これが私が望む動作です。

  • pacmanすぐに70%までダウンロードする必要があります。滑らかなそれではupgrade失敗するでしょう。(一部パッケージが紛失したため)
  • プロキシが有効な状態で再実行するとpacman -Su完了upgradeします。

具体的には、次のエラーが表示されますpacman。タイムアウト設定用のコマンドラインスイッチが見つかりません。

error: failed retrieving "file" from "server" : Resolving timed out after 10520 milliseconds
error: failed retrieving "file" from "server" : Recv failure: Connection reset by peer
error: failed retrieving "file" from "server" : Could not resolve host: "server"

または、次のパッケージを追跡するスクリプトを設定する必要があります。禁止以前upgradeダウンロードが遅れていましたか?

それでも元の問題は解決されません。「新しい封じ込め」パッケージをアップグレードするときこれ時間。遅延ダウンロードもタイムアウトのため時間がかかります。

pacman-mirrorsリストは常に最新の状態です。すべてのアップグレードと同期されます。(それでも)

ベストアンサー1

おすすめ記事