2009-01-20 23 views
9

Projekt pracuję nad wymaga starą wersję slapd (The serwerze LDAP) i musi działać w systemie Windows, dlatego używam pakiety cygwin:Jak ręcznie zainstalować stary pakiet cygwin?

Znalazłem binarny pakiet wersji slapd muszę 2.2 .x tutaj:

http://www.mirrorservice.org/sites/sourceware.org/pub/cygwin/release/ ...

Jak ręcznie zainstalować go w cygwin? Wygląda na to, że nie jest to format pliku menedżera pakietów (jak RPM lub Deb), ale czy istnieje narzędzie do zainstalowania go dla mnie?

FYI, działam za firmową zaporą ogniową, która uniemożliwia mi przeglądanie głównej strony cygwin (w tym dokumentacji), więc proszę, nikt nie chce mi powiedzieć RTFM - chciałbym móc!

Dzięki

+0

to jest więcej niż programowanie wsparcie tech związane – cletus

+0

czy kiedykolwiek znaleźć rozwiązanie dla tego? – rip747

Odpowiedz

8

Jeśli korzystasz instalator pakietu Cygwin, aby zainstalować ten pakiet, zwykle w przypadku wybrania opcji, aby zobaczyć pełne informacje i przewiń do pakietu trzeba będzie widać jakieś informacje o wersji.

Teraz po kliknięciu numeru wersji zobaczysz, że zmienia się z najstarszego z repozytorium na bieżący. Jeśli twoje repozytorium ma wersję, której potrzebujesz, to po prostu zakończ kreatora.

7

Jeśli potrzebujesz starszej wersji, może pomóc the Cygwin time machine. Aby go użyć, musiałem wywołać setup.exe z wiersza poleceń, dając mu opcję --no-verify i nadal nie pozwoliłbym sobie na downgrade pakietu "cygwin", ale przynajmniej jest on, choć bardzo powolny, pozwalając mi zainstalować wersję, którą chciałem przetestować jako instalację równoległą.

+0

Ta strona jest niedostępna. – basin

+0

Ta strona jest już dostępna. – vladr

+0

Nawet jeśli używam mirrora fruitbat.org, domyślna selekcja używa najnowszych wersji. Muszę dwukrotnie kliknąć na każdym pakiecie, aby wymusić instalację starszej wersji. Czy istnieje możliwość uniknięcia tego bólu? –

1

Niektóre lustra cygwin zachowują stare pliki pakietów, na przykład: http://mirror.isoc.org.il/pub/cygwin/ Możesz użyć nexusa Sonatype do zwierciadlania istniejącego repozytorium cygwin, ale podaj swój własny plik setup.ini. nexus cygwin mirror config

Skopiuj zawartość repo już pobranych do katalogu C: \ progs \ nexus \ sonatype-work \ nexus \ przechowywania \ mirror.isoc.org.il-pub-cygwin \
Umieścić swój własny setup.ini i konfiguracji. bz2 tam.
Uruchom setup.exe z --no-zweryfikować
Wklej

http://localhost:8081/nexus/content/repositories/mirror.isoc.org.il-pub-cygwin/ 

w polu wyboru lustro i kliknij „Dodaj”

Powiązane problemy