O instalador pode baixar os pacotes selecionados em seu disco sem instalá-los. Isso é útil por mais de um motivo:
- o sistema de destino pode não estar onde ele pode acessar a Internet diretamente
- fazer um instantâneo de todo o repositório ajuda a recuperar a quebra ocasional do pacote (chame-o de "lançamento pessoal").
Eu faço isso em vez de tar
up uma cópia instalada do Cygwin porque o maior incômodo está em fazer uma versão previsível e executável dele. Movê-lo não é simplesmente um caso de ajustar o arquivo cygwin.bat
; Há montagens de montagem para reconstruir e, ao mover para uma máquina diferente, você provavelmente precisará reconstruir /etc/passwd
e /etc/group
. Essas operações podem ser roteirizadas (se você as executar com frequência para justificar o esforço):
O último (que faz um comentário desdenhoso sobre as atualizações) reintroduz a razão para criar um repositório local: se você não copiar a árvore inteira de uma maneira que permita o uso das informações do pacote, será mais difícil atualizá-la corretamente. Os desenvolvedores (em contraste com os usuários finais) atualizam rotineiramente seus sistemas. Se o uso pretendido é de curto prazo, não desenvolvimento, as atualizações são menos interessantes. Nesse caso, um pacote orientado ao usuário final como MobaXterm pode ser uma escolha melhor.