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

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

如何在 Novell 的 Suse 以外的 Linux 发行版上安装最新版本的 Mono?

http://www.mono-project.com/Main_Page承诺提供“Linux”下载,但他们‘仅’提供 Suse 的下载和 mono 过时版本的链接(<版本 2)。

我有一个编译器,并且不怕使用它……但如果有人能给我指出一个“如何安装Debian/Ubuntu 上的 Mono“描述或者告诉我在哪里可以下载最新版本的 .deb 文件。

答案1

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

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

所以只是apt-get install mono-devel,也许吧?

更新:Ubuntu 8.04 中提供的 Mono 版本是 1.2.6,而你可能正在寻找 2.0.1,它随 9.04 提供。可能最好的办法是升级到 Jaunty。下载 Jaunty 并将其安装在您的机器上可能会有.deb用,但我不敢打赌。

答案2

对于 ubuntu,可以使用 launchpad.net 上的个人软件包档案获取更多最新软件包。

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

如果你想要真正前沿的 mono,那么有一个 mono 测试 PPA,它带有 mono 2.4,网址为https://launchpad.net/~mono-testing/+archive/ppa

要从 PPA 安装软件包并获取其更新,按照这些说明操作

答案3

时间解决了我的问题... mono 现在在 UBUNTU 中

UBUNTU 9.10 具有可安装的 mono 包,包括一些使程序集(thingy.exe)可从 CLI 使用的集成工具


感谢所有提供答案和建议的人。

答案4

如果您想在较旧的 Ubuntu 版本(例如长期支持版本)上使用最新版本的 mono,您可以将官方的 backports 存储库添加到 /etc/apt/sources.list,然后使用 apt-get 进行安装。

从软件包列表来看,Mono 似乎还没有移植到 8.04http://packages.ubuntu.com/hardy-backports/allpackages

不过,你可以简单地请求反向移植。很有可能它会被添加给你。

相关内容