ローカルパッケージディレクトリを結合する

ローカルパッケージディレクトリを結合する

私は Windows 10 で Cygwin64 を実行しています。通常、私は国内の特定のミラーのみを使用します。たまたま、海外に行く必要がありました。パッケージをインストールする必要があったので、Cygwin の setup.exe を使用して、ミラーを別のミラーに変更しました。

各ミラーの下に独自のディレクトリがあることがわかりますC:\Cygwin64\pkgs(これは、Cygwin にパッケージを保存するように指示したディレクトリです)。

ミラーのディレクトリを 1 つに結合する (つまり、「一時」ミラーのディレクトリ ツリーを「通常の」ミラー ディレクトリにコピーする) のは安全ですか?


編集:例として、ディレクトリのレイアウトは次のようになります。

C:\Cygwin64
+-pkgs
  +-http%3a%2f%2fdownload.nus.edu.sg%2fmirror%2fcygwin%2f
  | +-x86_64
  |   +-release
  |     +-_update_info_dir
  |     +-(many per-package directories)
  +-http%3a%2f%2fkambing.ui.ac.id%2fcygwin%2f
  | +-x86_64
  |   +-release
  |     +-_autorebase
  |     +-_update_info_dir
  |     +-(many per-package directories)

すべてをコピーしたい

C:\Cygwin64\pkgs\http%3a%2f%2fdownload.nus.edu.sg%2fmirror%2fcygwin%2f\x86_64\release

の中へ

C:\Cygwin64\pkgs\http%3a%2f%2fkambing.ui.ac.id%2fcygwin%2f\x86_64\release

以前のディレクトリを削除します。

答え1

ダウンロード ディレクトリは、特定のミラーの特定の時間における単なるキャッシュです。すべてのミラーはプライマリのコピーであるため、更新された完全なコンテンツは同じであり、最新のものを別のものの上にコピーしても問題ありません。

キャッシュを完全にキャンセルすることもできます。ファイルは、ローカルから再インストールする必要がある場合にのみ必要です。

関連情報