it-swarm.cn

升级到最新的稳定Mono

最近发布了Mono 2.8,它在性能方面进行了几项重大改进。使其成为Maverick,为时已晚,我相当耐心。

我不会将Mono用于任何关键任务(只是播放音乐和对照片进行排序),如果它破坏了与Mono有关的一切,我可能可以接受它或对其进行修复。我知道如果弄乱了我会损失多少。

因此,在承认这一点之后,这里是否有人知道如何以可以替代现有Mono(2.6.7)的方式构建Mono?我的意思是理想地镜像Ubuntu所使用的软件包,这样,如果情况变糟了,我就可以降级这些软件包。

还是有PPA可以为我做所有这些事情?

36
Oli

下载并安装 单并行2.10 deb软件包

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

source mono-2.10-environment

之后,您的终端将看起来像

[mono]/var/dev/mono @

来源

15
Lincity

PPA中不提供Mono 2.8。但是有人制作了 脚本可以从源代码自动下载,编译和安装Mono 2.8 。这使它容易一些。

8
SylvainC

不幸的是,购买Mono PPA的地方是 http://badgerports.org/ 可能要几个月后才能拥有Mono 2.8

Novell认为为ubuntu提供单声道软件包不是他们的责任,因此必须由社区来努力。

乔·希尔兹(Jo Shields)既维护官方软件包,也维护badgerports PPA。他说可能要过几个月才能通过他的PPA获得mono 2.8。

因此,在此阶段,您唯一的选择是从源代码构建。这不是为胆小者准备的。

7
trampster

根据 此线程 ,您可以使用其他前缀:

--prefix=/opt/mono28
3
MCS

看起来该脚本刚刚更新为 在Fedora和Ubuntu上安装Mono 2.1 。脚本本身在 GitHub 上。

1
Tom Opgenorth

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

1
user1963

如果您是命令行专家,则可以使用Sudo make checkinstall而不是Sudo make install从源代码进行编译,以获取可在以后降级的deb(尽管您有很多debs可以降级,您已被警告 !!!!!)

1
RolandiXor

与Tom Opgenorth提供的链接相同的作者,但已针对mono 2.10.1更新。

https://github.com/nathanb/iws-snippets/raw/master/mono-install-scripts/ubuntu/update_mono-2.10-to-mono-2.10.1.sh

0
thejspr

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

0
user14828