我在 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
下载目录只是特定时间的特定镜像的缓存。由于所有镜像都是主镜像的副本,因此完整更新的内容是相同的,因此将最新的镜像复制到另一个镜像之上是没有问题的。
您也可以完全取消缓存。只有当您需要从本地重新安装时才需要这些文件。