Como faço para instalar manualmente um pacote cygwin velho?
Pergunta
Um projeto que eu estou trabalhando em requer uma versão antiga do slapd (o LDAP servidor) e deve ser executado no Windows, portanto, estou usando cygwin pacotes:
Eu encontrei um pacote binário da versão slapd eu preciso 2.2.x aqui:
http://www.mirrorservice.org/sites/sourceware .org / pub / cygwin / release / ...
Como faço para instalá-lo manualmente em cygwin? Não parece ser um formato de arquivo de pacote-manager (como um RPM ou DEB), mas existe uma ferramenta para instalá-lo para mim?
FYI, eu estou operando por trás de um firewall corporativo que me impede de ver o site cygwin principal (incluindo a documentação), por isso, ninguém me diga para RTFM - Eu gostaria de poder!
Graças
Solução
Se você estiver usando o instalador pacote cygwin instalar este pacote, geralmente se você optar por visualizar a informação completa e de rolagem para o pacote que você precisa, você irá ver algumas informações sobre a versão.
Agora, se você clicar no número da versão que você vai ver que ele muda do mais antigo do repositório para o atual. Se o seu repositório tem a versão que você precisa então apenas terminar o assistente.
Outras dicas
Se você precisar de uma versão mais antiga, a máquina do tempo Cygwin ajuda poder. Para usá-lo, eu tive que chamar setup.exe na linha de comando, dando-lhe a opção --no-verify
/ -X
e ainda não me deixou degradar o "cygwin" pacote em si, mas pelo menos é, embora muito lentamente, permitindo-me para instalar a versão que eu queria teste como uma instalação paralela.
Alguns espelhos cygwin manter arquivos de pacotes antigos, por exemplo, http: //mirror.isoc .org.il / pub / cygwin / Você pode usar Sonatype nexo para espelhar um já existente cygwin repositório, mas fornecer seu próprio setup.ini.
Copiar o conteúdo repo já baixado para c: \ progs \ nexo \ Sonatype-work \ nexo \ storage \ mirror.isoc.org.il-pub-cygwin \
Colocar o seu próprio setup.ini e setup.bz2 lá.
setup.exe início com --no-verificar
Cole
http://localhost:8081/nexus/content/repositories/mirror.isoc.org.il-pub-cygwin/
na caixa de seleção espelho e clique em "Adicionar"