合并本地包目录

合并本地包目录

我在 Windows 10 上运行 Cygwin64。通常我只使用我所在国家的一个特定镜像。碰巧的是,我不得不出国。我需要安装一个软件包,因此使用 Cygwin 的 setup.exe,我将镜像更改为另一个镜像。

我看到每个镜像都有自己的目录C:\Cygwin64\pkgs(这是我告诉 Cygwin 存储其软件包的目录)。

将镜像目录合并为一个目录是否安全(即将“临时”镜像的目录树复制到我的“常规”镜像目录中)?


编辑:为了说明起见,这是目录的布局:

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

下载目录只是特定时间的特定镜像的缓存。由于所有镜像都是主镜像的副本,因此完整更新的内容是相同的,因此将最新的镜像复制到另一个镜像之上是没有问题的。

您也可以完全取消缓存。只有当您需要从本地重新安装时才需要这些文件。

相关内容