2012-02-28 1 views
1

Cygwin 2.769를 사용하고 있습니다. 나는 setup.exe을 사용하여 펄을 버전 5.14.1-2로 업그레이드했다. 하지만 지금은 다른 패키지를 업그레이드/설치하기 위해 setup.exe을 열 때마다 기본적으로 Perl을 5.10.1-5로 다운 그레이드하려고합니다. 매번 수동으로 그 상자를 현재 버전으로 되 돌리는 것을 기억하지 않는다면 Perl은 알아 차리지 않고 다운 그레이드됩니다.Cygwin에서 내 Perl을 다운 그레이드하려고합니다

예상되는 동작입니까, 아니면 무엇인가 위로 올려 놓았습니까? "Curr"설정을 사용하면 기본적으로 다운 그레이드하지 않아야합니다.

+0

[Cygwin 목록] (http://cygwin.com/lists.html#cygwin) –

+1

에서 'setup.exe'를 직접 실행했습니다. Cygwin 용 Perl의 현재 버전은 5.10.1-5입니다. 5.14.1-2로 어떻게 업그레이드 했습니까? –

+0

이것을 serverfault로 마이그레이션하는 투표가 두 개 있습니다. 수퍼 유저가 더 이해할 수 없습니까? –

답변

2

나는이 문제가 있었고 패키지 관리자는 거의 참기 힘들게 만들었습니다. 서로 다른 패키지가 한 번에 하나의 버전에만 설치할 수있는 패키지의 다른 버전에 의존하기를 원할 때 나쁜 일이 발생합니다.

시스템 펄을 사용하지 마십시오. 다른 패키지가 신경 쓰지 않는 perl을 설치하십시오.

+0

그렇게 할 수 있습니다. Cygwin이 행동을 미친 것으로부터 제정신으로 바꾼다면 좋을 것입니다. –

관련 문제