Configure o Cygwin para NÃO usar o FTP para atualizações

0

Em uma tentativa de substituir progressivamente os servidores Windows por caixas Linux, estou procurando uma maneira unificada de administrar uma rede mista dos dois. O atual daemon interno que usamos para o administrador do Windows aceita comandos em uma sintaxe similar ao Unix: ls, cp, ... então minha idéia era tentar fazer todo o admin por ssh.

Eu posso instalar o Cygwin no Windows e instalar um sshd local também. Eu encontrei o script apt-cyg, para instalar coisas similares ao apt-get no Debian / Ubuntu.

Agora, meu problema é que parece que muitos sites de atualização no Cygwin são sites FTP, que são bloqueados pelo nosso firewall. Infelizmente, eles não falham imediatamente, mas acabam com o tempo limite. Estou assumindo que existe para cada site um site equivalente a HTTP.

Existe uma maneira de informar globalmente a configuração do Cygwin, que é usada pelo apt-cyg, para NÃO usar nenhum site FTP? De preferência sem ter que passar por todos os arquivos e excluí-los manualmente?

    
por Sebastien Diot 08.05.2012 / 13:50

1 resposta

0

Isso não é diretamente uma resposta para a pergunta, mas pelo menos uma possível solução alternativa.

Primeiramente, existe um apt-get.sh no Cygwin, então você não precisa encontrar e instalar o apt-cyg.

Em segundo lugar, o Cygwin salva os espelhos que você usou:

C:\cygwin\setup

, então lembre-se de apagar e espelhar o ftp lá, e então chamar:

apt-get.sh -m THE_MIRROR_OF_YOUR_CHOICE update

Em seguida, ele salvará informações sobre esse espelho em C: \ cygwin \ setup, e parece que ele será usado por padrão, para que você não precise especificá-lo mais explicitamente. Problema resolvido, desde que aquele espelho não desça.

    
por 08.05.2012 / 14:51