
Я использую Cygwin64 на Windows 10. Обычно я использую только одно конкретное зеркало в своей стране. Так уж получилось, что мне пришлось уехать за границу. Мне нужно было установить пакет, поэтому с помощью setup.exe Cygwin я изменил зеркало на другое зеркало.
Я вижу, что каждое зеркало имеет свой собственный каталог 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
Каталог загрузки — это просто кэш определенного зеркала в определенное время. Поскольку все зеркала являются копиями основного, полное обновленное содержимое одинаково, поэтому нет проблем с копированием самого последнего поверх другого.
Вы также можете полностью отменить кэши. Файлы нужны только в случае, если вам нужно переустановить локально.