왜 리눅스 (나는 Ubuntu & 박하를 사용합니다)는 Mono (3.4.0 대신 2.10.x)와 MonoDevelop (4.2.2 대신 2.6.0.1)의 매우 오래된 바이너리 만 존재합니까?왜 Linux는 Mono 및 MonoDevelop의 매우 오래된 바이너리 만 존재합니까?
답변
Linux 배포본 (즉, 우분투)의 출시 방법입니다. Mono 2.10이 하나의 우분투 릴리스에 포함되면 버그 수정이 적용되지만 다음 주요 배포판이 나올 때까지 새로운 버전으로 업그레이드되지 않습니다. Linux 배포를 안정적으로 유지하는 데 도움이됩니다. 물론 우분투 커뮤니티는 가장 인기있는 일부 응용 프로그램의 최신 버전을 제공하는 backports repositories을 유지합니다. 그러나 이번 달에 출시 될 Ubuntu 14.04에는 Mono 3.2.8과 MonoDevelop 4.0.12이 포함되어 있으므로 일단 OS가 업그레이드되면이 버전으로 쉽게 업그레이드하거나 build newer version of Mono from source code yourself을 시도 할 수 있습니다.
다음 글은 모노 월드에 대한 내 관찰을 바탕으로 한 순수한 개인 의견입니다. 이전에 새로운 Mono 및 MonoDevelop 릴리스의 바이너리 패키지를 공식 문서에서 쉽게 다운로드 할 수 없다는 것을 알고있었습니다. 프로젝트 페이지. Mono를 만든 개발자가 Xamarin이라는 상용 회사를 설립 한 이후로 Linux는 Mono 프로젝트의 기본 플랫폼 목록에 포함되지 않게되었습니다. MonoDevelop는 그것을 개선하고 새로운 이름으로 이제 제공합니다 (Xamarin Studio). 그러나 공식적으로는 weak commercial demand for Linux version이 있기 때문에 Windows 및 Mac OS X 만 지원하지만 CTO가 Miguel de Icaza likes OS X more than Linux 일 수도 있습니다. 누가 알아. 그러나 한 가지는 확실합니다. 그들은 어떻게 든 MonoDevelop 브랜딩을 사용하지만 Xamarin Studio 다운로드를 대신 제공하는 monodevelop.com 웹 사이트를 업데이트하는 것을 잊어 버렸습니다. 그럼에도 불구하고 Xamarin은 훌륭한 일을하고 있으며 Xamarin Studio와 Mono를 무료로 제공하는 것을 중단하지 않기를 정말로 희망합니다.
Linux 배포판은 자원 봉사자와 유급 직원이 섞여 유지 관리됩니다. 특정 경우에 당신은 언급 :
- 우분투 : 당신은 모노 배포자 커뮤니티에 의존해야하므로이 경우 캐 노니 컬은, 모노/monodevelop의 마지막 버전을 패키지로 모든 직원을 지불하지 않습니다 (잘 그들에게 , 또는 그들을 도울). 그들은 OFTC 네트워크의 # debian-cli 채널에 있습니다.
- 민트 :이 배포판을 사용하지는 않았지만 위의 우분투 - 파생물 인 경우에도 아마 적용 할 것입니다.
답변 해 주셔서 감사합니다. @knocte. –
- 1. Mono/MonoDevelop의 Umbraco 4.X
- 2. RhinoMocks가 Mono/MonoDevelop의 최신 버전에서 컴파일러를 깨뜨림
- 3. 왜 조합 이후 하나의 레코드 만 존재합니까?
- 4. 메인 및 타이틀이 왜 존재합니까?
- 5. 왜 CSS3 전환이 존재합니까?
- 6. 왜 이것이 존재합니까?
- 7. 왜 모노가 존재합니까?
- 8. 왜 int1이 CUDA에 존재합니까?
- 9. Console.Out.WriteLine이 왜 존재합니까?
- 10. 왜 실버 라이트가 존재합니까?
- 11. 왜 dynamic_cast가 존재합니까?
- 12. 왜 좀비 프로세스가 존재합니까?
- 13. 왜 respondsToSelector가 존재합니까?
- 14. 왜`DatabaseGeneratedOption.None`이 존재합니까?
- 15. 왜 YUI의 Y.Lang.isNull() 및 Y.Lang.isUndefined()가 존재합니까?
- 16. MonoDevelop의 상황에 맞는 메뉴
- 17. 왜 일대일 단방향 매핑이 존재합니까?
- 18. MonoDevelop의 이미지 디렉토리가 XCode (IB)
- 19. 왜 Convert.ToInt32 (DateTime)가 존재합니까?
- 20. Ruby에서이 내용은 무엇이며 왜 존재합니까?
- 21. 왜 aspnet_isapi.dll이 iis7에 아직 존재합니까?
- 22. 왜`display : table`이 존재합니까?
- 23. 매우 오래된 SVN 저장소 업그레이드하기
- 24. MonoDevelop의 버그입니까?
- 25. Alpine Linux는 Unikernel을 구현합니까?
- 26. 왜`htons`와`ntohs`가 모두 존재합니까?
- 27. telerik 바이너리 만 다운로드
- 28. MonoDevelop의 코드에서 Gtk # 위젯에 어떻게 액세스합니까?
- 29. linux는 컴파일 할 때마다 실행 파일에 바이너리 파일을 실행할 수 없습니다. chmod 777이 도움이되지 않습니다.
- 30. LINQ2SQL MonoDevelop의 대안
답장을 보내 주셔서 감사합니다. @jariq. –
@ Bush 리눅스 배포판의 안정적인 릴리스가이 문제와 얼마나 관련이 있는지 명확히하기 위해 필자의 대답을 업데이트했습니다. – jariq
Xamarin Studio는 iOS/Android 개발 용 Xamarin 플러그인이 포함 된 맞춤형 브랜딩이 포함 된 Monodevelop입니다. 그것은 포크가 아닙니다 (적어도 "별도로 개발 된 조각이 2 개"라는 의미는 아닙니다). –