Saya menjalankan Cygwin64 di Windows 10. Biasanya saya hanya menggunakan satu mirror tertentu di negara saya. Ketika itu terjadi, saya harus pergi ke luar negeri. Saya perlu menginstal paket, jadi menggunakan setup.exe Cygwin, saya mengubah mirror ke mirror lain.
Saya melihat bahwa setiap mirror memiliki direktori sendiri di bawah C:\Cygwin64\pkgs
(itu adalah direktori yang saya bilang ke Cygwin untuk menyimpan paket-paketnya).
Apakah aman untuk menggabungkan direktori mirror menjadi satu (mis., Menyalin pohon direktori mirror 'sementara' ke direktori mirror 'biasa' saya)?
Edit: Sebagai ilustrasi, ini adalah tata letak direktori:
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)
Saya ingin menyalin semuanya di bawah
C:\Cygwin64\pkgs\http%3a%2f%2fdownload.nus.edu.sg%2fmirror%2fcygwin%2f\x86_64\release
ke
C:\Cygwin64\pkgs\http%3a%2f%2fkambing.ui.ac.id%2fcygwin%2f\x86_64\release
dan hapus direktori sebelumnya.
setup.exe
mati jika tidak lagi menemukan direktori "download.nus.edu.sg". Atau, itu akan sangat membingungkan. 2) Ya, saya pikir saya akan melakukannya. Akan menarik ... Saya akan memposting hasilnya sebagai jawabannya :-)Jawaban:
Direktori unduhan hanyalah cache dari mirror tertentu dalam waktu tertentu. Karena semua mirror adalah salinan primer, konten yang diperbarui sepenuhnya adalah sama, jadi tidak ada masalah untuk menyalin yang terbaru di atas yang lain.
Anda juga dapat membatalkan cache sepenuhnya. File-file hanya diperlukan jika Anda perlu menginstal ulang dari lokal.
sumber