
Estou executando o Cygwin64 no Windows 10. Normalmente uso apenas um espelho específico em meu país. Acontece que tive que ir para o exterior. Eu precisava instalar um pacote, então usando o setup.exe do Cygwin, mudo o espelho para outro espelho.
Vejo que cada espelho tem seu próprio diretório C:\Cygwin64\pkgs
(esse é o diretório em que eu disse ao Cygwin para armazenar seus pacotes).
É seguro combinar os diretórios dos espelhos em um só (ou seja, copiar a árvore de diretórios do espelho 'temporário' para o meu diretório de espelho 'normal')?
Editar:Para ilustrar, este é o layout dos diretórios:
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)
Eu quero copiar tudo abaixo
C:\Cygwin64\pkgs\http%3a%2f%2fdownload.nus.edu.sg%2fmirror%2fcygwin%2f\x86_64\release
em
C:\Cygwin64\pkgs\http%3a%2f%2fkambing.ui.ac.id%2fcygwin%2f\x86_64\release
e exclua o diretório anterior.
Responder1
O diretório de download é apenas um cache de um espelho específico em um determinado momento. Como todos os espelhos são cópias do primário, o conteúdo completo atualizado é o mesmo, então não há problema em copiar o mais recente em cima de outro.
Você também pode cancelar completamente os caches. Os arquivos só serão necessários se você precisar reinstalar localmente.