답변:
공식 repos의 최신 버전은 2.4 인 것 같습니다. 따라서 몇 가지 옵션이 있습니다. 임시로 사용하는 경우 모노 다운로드 페이지 에서 최신 빌드가있는 가상 머신 또는 라이브 CD를 다운로드 할 수 있습니다 . 그러나 VM 또는 라이브 CD가 그렇지 않으면 원본에서 Mono 를 컴파일 해야 할 수 있습니다 .
짧은 대답 ... 넌 못해
긴 대답 ... 소스에서 컴파일 할 수는 있지만 고급 사용자 여야합니다. 모노 프로젝트는 Novell에 의해 제작되었으며, Novell에는 Ubuntu와 경쟁하는 opensuse라는 Linux 배포판이 있습니다. 따라서 Novell은 우분투 용 모노 패키지에 대한 인센티브가 없습니다.
나는 모노 메일 링리스트에서 이와 같은 질문을했는데, 우분투를 위해 모노를 패키징하는 것은 우분투 개발자에게 달려있다. 우분투가 6 개월간 릴리스 용 패키지 만 제공한다는 것은 기능 정지 후 발생하는 모노 릴리스 용 패키지를 제공하지 않음을 의미합니다.
모노 프로젝트는 windows 및 mac osx를 포함한 다른 모든 주요 운영 체제에 대한 패키징을 제공합니다. 그러나 가장 큰 모노 사용자 기반을 가지고 있지만 우분투에는 적합하지 않습니다.
방금 http://patrick.qmtech.net/blog/?p=14 의 스크립트 / 명령을 사용하여 소스에서 mono 2.6을 설치했습니다 .
기본 설치만큼 쉽지는 않지만 소스 설치를 위해 자동화되어 있습니다. 빌드 서버를 작동시키는 데 필요한 유일한 추가 단계는 경로 및 pkg-config 경로를 업데이트하여 2.4 이전에 2.6이 발견 된 것입니다.
mono-cli 팀은 아직 패키지하지 않았습니다. 따라서 설치할 패키지가 없습니다. 더 나쁜 소식은 10.04 (Lucid)에서도 나오지 않는다는 것입니다. 따라서 소스에서 설치하거나 직접 패키지해야합니다. 나중에 시도하지 마십시오 ... 그래서 병렬 버전의 모노를 설치하면 배포 된 모노를 깨지 않을 것입니다. 앱을 실행 / 빌드하는 데 사용할 모노를 선택하고 선택할 수 있습니다. 내 블로그 에서 스크립트를 가져옵니다 ...
wget http://patrick.qmtech.net/downloads/mono_parallel.sh
chmod +x mono_parallel.sh
./mono_parallel.sh
그때...
mono-2.6 banshee-1
mono-2.6 mono -V
mono-2.6 your-app
최신 버전의 MonoDevelop는 병렬 버전의 mono를 찾아서 둘 중 하나에 대해 컴파일 할 수있게합니다. 응?