升级到最新的稳定单声道

Mono 2.8最近发布,具有几项大的性能改进。 将它变成Maverick并且我是相当住院病人已经太迟了。

我不会将Mono用于任何关键任务( 播放音乐和分类照片),如果它打破了与Mono相关的所有内容,我可能要么忍受它或修复它。 我知道如果我搞砸了,我会失去多少。

所以有了这个承认,这里有没有人知道如何构建Mono的方式可以用来替换当前的Mono(2.6.7)? 我的意思是理想地镜像Ubuntu使用的软件包,这样如果更糟糕的话,我可以降级软件包。

或者是否有PPA为我做这一切?

下载并安装mono-parallel 2.10 deb软件包 。

安装deb文件后将其粘贴到终端(Ctrl + Alt + T)

source mono-2.10-environment 

在此之后你的终端会是这样的

[mono] / var / dev / mono @

资源

PPA中没有单声道2.8。 但是有人制作了一个脚本来自动下载,编译和安装Mono 2.8 。 这使它更容易一些。

单声道PPA的地方是http://badgerports.org/,不幸的是它可能需要几个月才能获得单声道2.8

Novell不相信为ubuntu提供单声道软件包是他们的责任,所以努力必须来自社区。

Jo Shields维护官方套餐和badgerports PPA。 他说可能需要几个月才能通过他的PPA提供单声道2.8。

因此,您在此阶段的唯一选择是从源代码构建。 哪个不适合胆小的人。

根据这个post ,你可以使用不同的前缀:

 --prefix=/opt/mono28 

您始终可以使用以下位置提供的VMware映像获取最新的Mono版本: Mono Downloads Page

如果你是命令行savy,你可以从源代码编译它,使用sudo make checkinstall而不是sudo make install,以获得你可以在以后降级的debs(你将有一大堆debs降级但是你已经被警告过了 !!!!!)

看起来刚刚更新了脚本以在Fedora和Ubuntu上安装Mono 2.10 。 脚本本身在GitHub上 。

有一个ppa。 ppa:gezakovacs/sandbox包含单声道2.10包,顶部有一个大的免责声明。 你的选择。