问题描述
Mono 2.8最近发布,具有几项大的性能改进。将它变成Maverick并且我是相当住院病人为时已晚。
我没有使用Mono进行任何mission-critical(只是播放音乐和分类照片),如果它打破了与Mono相关的所有内容,我可能要么忍受它还是修复它。我知道如果我搞砸了,我会失去多少。
所以有了这个承认,这里的任何人都知道如何构建Mono的方式可以替换当前的Mono(2.6.7)吗?我的意思是理想地镜像Ubuntu使用的软件包,这样如果更糟糕的话,我可以降级软件包。
或者有PPA能为我做这一切吗?
最佳解决方法
下载并安装mono-parallel 2.10 deb package。
安装deb文件后将其粘贴到终端(Ctrl + Alt + T)
source mono-2.10-environment
在此之后你的终端会是这样的
[mono] /var/dev/mono @
次佳解决方法
PPA中没有单声道2.8。但有人做了一个script to automatically download, compile and install Mono 2.8 from source。这使它更容易一些。
第三种解决方法
单声道PPA的地方是http://badgerports.org/,不幸的是它可能需要几个月才能获得单声道2.8
Novell不相信为ubuntu提供单声道软件包是他们的责任,所以努力必须来自社区。
Jo Shields维护官方套餐和badgerports PPA。他说可能需要几个月才能通过他的PPA提供单声道2.8。
因此,您在此阶段的唯一选择是从源代码构建。哪个不适合胆小的人。
第四种方法
根据this thread,您可以使用不同的前缀:
--prefix=/opt/mono28