Korzystając z ActiveState 5.8.8 na Windows XP, chciałbym zainstalować nowszy Perl do testowania/migracji.Czy perlbrew działa w systemie Windows?
Odpowiedz
Któregoś dnia będziemy poza czasem, gdy myślimy, że ograniczamy się do jednego komputera. Kiedy chcę przetestować tego rodzaju rzeczy, tworzę maszyny wirtualne. Utrzymuję czystą, podstawową instalację, robię kopie tych rzeczy, konfiguruję je na wiele sposobów i wysadzam w powietrze, tak jak lubię.
Jeśli zrobię coś złego, mogę albo powrócić do instalacji podstawowej łatwo, albo powrócić do migawki. Mam kilka maszyn wirtualnych z systemem Windows do tego samego użytku (i że działają one szybciej jako maszyny wirtualne na moim nowym komputerze Mac w porównaniu z moją starą wieżą o wartości 300 USD).
To nie tylko porady dla ActivePerl. Programiści powinni mieć wiele maszyn wirtualnych, jeśli nie mogą uzyskać lub nie chcą dużo sprzętu. Skonfigurujesz maszyny wirtualne jako maszyny testowe zamiast używać "osobistego" komputera (ze wszystkimi swoimi personalizacjami, muzyką, czymkolwiek) jako maszyną testową.
chodzi o pytanie dosłownym: nie używam perlbrew na Windows, ale łatwo było znaleźć te:
- perlbrew and cygwin
- Open Issue 31 in Strawberry Perl
- berrybrew The perlbrew dla Windows.
Zauważ, że będziesz potrzebował łańcucha narzędzi kompilatora, aby przekształcić kod źródłowy Perla w plik wykonywalny, ponieważ perlbrew zakłada, że masz wszystkie rzeczy uniksowe.
Mogę zrozumieć, dlaczego dostałem akceptowaną odpowiedź, ale mam nadzieję, że ktoś przyjdzie z wyjaśnieniem, aby działało w systemie Windows, a znacznik wyboru może przejść do tej odpowiedzi. :) –
Ostatnio alternatywa pojawiła:
berrybrew - Okna Strawberry Perl wersja menedżera
To jest w zasadzie perlbrew dla systemu Windows przy użyciu Strawberry Perl.
- 1. Czy istnieje nieglobalny odpowiednik perlbrew?
- 2. Jak działa schowek w systemie Windows?
- 3. php_redis.dll nie działa w systemie Windows
- 4. yeoman nie działa w systemie Windows
- 5. Sublime Linter nie działa w systemie Windows
- 6. Czy Yi można zbudować w systemie Windows?
- 7. Określanie, czy kompilowanie w systemie Windows lub innym systemie
- 8. Czy to działa na systemie Unix?
- 9. CouchDB w systemie Windows?
- 10. Sprawdź, czy działa usługa Windows?
- 11. Jak działa xsockets.net (.NET WebSocket Server) w systemie Windows 2008?
- 12. GCC w systemie Windows - Bash w systemie Ubuntu w systemie Windows (WSL), CygWin, MinGW
- 13. Android Studio nie działa w systemie Windows 7
- 14. Dlaczego Toolkit.getDefaultToolkit(). Beep() nie działa w systemie Windows?
- 15. Lądowanie Pythona w systemie Windows: Dlaczego to nie działa?
- 16. Podczas debugowania w systemie Windows, gdzie działa stderr?
- 17. Java 7 Debugowanie w systemie Windows 8 nie działa
- 18. Git przed zatwierdzeniem hook nie działa w systemie Windows
- 19. Czytanie plików z poziomu JAR nie działa w systemie Windows
- 20. Czasomierze w systemie Windows
- 21. Format do znalezienia dnia tygodnia nie działa w systemie Windows
- 22. Jaki jest odpowiednik Perlbrew w Pythonie?
- 23. Ppi import clr nie działa w systemie Windows
- 24. Proces Docker localhost nie działa w systemie Windows
- 25. apache, localhost nie działa w systemie Windows 7
- 26. .NET Core nie działa w systemie Windows 2008 Server R2
- 27. D3D11_CREATE_DEVICE_DEBUG w systemie Windows 8.1
- 28. Tymczasowa PYTHONPATH w systemie Windows
- 29. Sprawdź, czy plik jest złączem (w systemie Windows), czy nie?
- 30. Czy można programować na systemie Windows RT
Może być szybciej, aby po prostu spróbować. Zainstaluj aplikację :: perlbrew z CPAN i 'perlbrew init'. Może mieć więcej szczęścia przy użyciu [Strawberry Perl] (http://strawberryperl.com/), który jest dostarczany z kompletnym toolchainem do kompilacji (make, kompilatorem C itd.). – Schwern
Nie miałbym nic przeciwko próbie tego, ale boję się zepsuć moją istniejącą instalację, która byłaby bardzo zła. –
Więc zrób to. Cała instalacja AS znajduje się w jednym katalogu. – ikegami