如何安装最新的单声道在Linux发行版以外的Suse(例如Debian / Ubuntu)?

在Novell的Suse以外的Linux发行版中,如何安装最新版本的单声道

http://www.mono-project.com/Main_Page承诺一个“Linux”下载,但他们“只”提供下载Suse和链接到过时版本的单声道(<版本2)。

我有一个编译器,并不害怕使用它…但是如果有人能够指出我“如何Debian / Ubuntu上安装单声道 ”描述,或者告诉我在哪里下载最新版本的.deb,会感觉好多了。

    http://www.mono-project.com/Other_Downloads

    单声道在当前稳定的Debian版本和更高版本中可用。 要使用Mono开发软件,请使用aptitude或类似的软件包pipe理器在Etch(4.0)上安装mono-devel软件包。

    那么只需apt-get install mono-devel ,也许吧?

    更新:你会从Ubuntu 8.04得到的单声道版本是1.2.6 ,而你可能正在寻找9.0.1的2.0.1版本。 可能你最好的select是升级到Jaunty。 有一种可能性,下载Jaunty .deb并将其安装在您的机器上将工作,但我不会下注。

    对于Ubuntu,使用launchpad.net上的Personal Package Archives提供了更多最新的软件包。

    如果你使用的是Ubuntu 8.04(hardy),那么最相关的将是https://launchpad.net/~mono-edge/+archive/ppa

    如果你想要真正出血的边缘单声道,那么有一个单声道testingPPA与单声道2.4在https://launchpad.net/~mono-testing/+archive/ppa

    要从PPA安装软件包并获取更新,请按照以下说明进行操作 。

    时间解决了我的问题…单声道现在在UBUNTU

    UBUNTU 9.10具有可安装的单声道数据包,包括一些集成工具,可以从CLI使用程序集(thingy.exe)


    感谢大家提供的答案和build议。

    按照这里的说明设置backports并访问debian仓库。

    然后

     aptitude -t etch-backports install mono-2.0-devel 

    如果你想使用Ubuntu的较旧版本(例如长期支持版本)的最新版本的单声道,你可以将官方的反向信息库添加到/etc/apt/sources.list,并简单地使用apt-get进行安装。

    它看起来像单声道还没有backport到8.04,看包装清单http://packages.ubuntu.com/hardy-backports/allpackages

    但是,您可以简单地请求一个backport 。 这很有可能会为你添加。

    我自己还没有设法从软件包中安装最新的Mono,但是我有一个很好的教程来从Ubuntu的源代码构build最新的Mono:在Ubuntu上安装Mono 2.4来源

    Fedora 11计划于2009年9月9日发布,包括Mono 2.4。 尝试

     yum search mono 

    查看安装后可用的软件包。

    单声道2.4.2.3目前在debian sid(unstable dist)中,mono 2.4在debian squeeze(testing)中。

    你可以在你的sources.list中添加行来testing或者不稳定的分发(或者两者都有),并且设置apt的优先级规则,只使用stable,除非你明确地要求testing软件包或者不稳定软件包(例如“apt-get -t unstable install单声道2.0开发“ – 这将安装mono-2.0-devel从不稳定以及所有版本依赖)

    尽pipe有一个大多数“稳定”的系统,只有less量的软件包可以testing或者不稳定,但是如果你想跟上软件的出血点,那么你最好还是可以 – 升级到debian不稳定比坚持稳定,养成半定期运行“apt-get dist-upgrade”的习惯。 它会less一些麻烦,会有不那么奇怪的不兼容性和其他古怪(这是我过去15年来使用debian的经验)

    这同样适用于Ubuntu,尽pipe使用6个月的Ubuntu发行版,您不必像Debian那样等待升级到下一个受支持版本。

    你有没有检查build.opensuse.org – 它包含Ubuntu版本的Mono deb软件包以及SUSE(以及其他的发行版软件包)。