apt-fastのようなsnapcraftツールはありますか?

apt-fastのようなsnapcraftツールはありますか?

Ubuntuではapt-fasthttps://github.com/ilikenwf/apt-fast)これは基本的にapt//に続くものですapt-getaptitudearia2

  1. スナップパッケージに似たものはありますか? (ダウンロード速度が本当に遅いようです。)
  2. スナップパッケージをダウンロードするために使用されるツールは何ですか? (私の考えにはwgetやカールのように見えますか?)

理由:私の仕事では、スレッドあたりの帯域幅制限がありますが、スレッド数に制限はなく、このような機能が非常に役に立つと思います。

答え1

この機能をSnapcraftに直接提供する組み込み機能やサードパーティのアプリは表示されません。

したがって、この種の問題に対する一般的な対策プロセスは、次の3つのアプローチの1つです。

  1. キャッシュプロキシ(SquidやArtifactoryなど)を設定し、そのいずれかを介してSnappyリポジトリをインポートします。内部で使用すると、パッケージのローカルキャッシュが生成されます。
  2. システム内部にSnapcraftリポジトリをミラーリングし、そこからアーティファクトをインポートします。
  3. parallel複数のコマンドを同時に呼び出すことで、単一のコマンドを実行したときに発生する仮定された制限を解決できます。snap

この3つのオプションのうち、私は通常1つを使用し、2つを使用しました。私はSnapcraftで動作しない他のディストリビューションパッケージと同様のケースで使用しましたが、Canonical製品であることを考えると、これらの方法が機能しない理由がわかりません。あなたに適しています。

ミラーリング情報

このスレッドによると、ミラーリングはまだ開発中のようです。スナップショット用のローカルミラー?。しかし、ある開発者はSnapcraftがダウンロードに標準のHTTPのみを使用するので、ここでは以前のキャッシュプロキシを使用して.snapファイルのローカルキャッシュを保存できると述べました。

関連情報