有没有可以获取最新Mono和MonoDevelop版本的PPA?

我需要通过Ubuntu来编写.NET应用程序,那么我在哪里可以获取它们?因为我总是无法成功编译源代码。

你可以随时搜索ppa示例:https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop - user.dz
5个回答

http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

Debian、Ubuntu和衍生版本 添加Mono项目的GPG签名密钥(如果您不使用sudo,请确保切换到root用户):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

接下来,添加软件包仓库(如果您不使用sudo,请确保切换到root用户):
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

如果需要的话,请更新您的软件包缓存(即运行apt-get update),并运行软件包升级以将现有软件包升级到最新版本。然后按照使用部分中的说明安装Mono。
注意:虽然APT软件包是针对Debian Wheezy构建的,但它与许多Debian衍生版(包括Ubuntu)兼容,这意味着您可以在所有这些发行版上使用相同的软件源。

+1 - 这是最佳选择。来自官方仓库的官方软件包。 - STW
这显然已经被弃用了 :'( 为什么,我不知道。 - starbeamrainbowlabs

你可以在Launchpad上搜索PPA:

https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop

在这些顶级的选择中,你可以选择稳定版、测试版和最新版本的软件。

即使你了解运行未发布软件的潜在风险,要知道这些PPA主要由个人维护,并且你正在从这些人那里安装软件。你应该问问自己:

  • 你信任这个维护者吗?你正在给他们在你的系统上赋予root权限。
  • 在Ubuntu上运行这个版本的Mono是否安全?它会破坏依赖其他版本的东西吗?
  • 如果在其中一个软件包中发现了安全漏洞,我会有风险吗?我需要紧急的安全补丁,这个仓库会提供给我吗?

我并不是说所有的PPA都是邪恶或错误的,只是要意识到你正在做什么。


在谷歌搜索一番后,我找到了它们这里

4在搜索了一会儿后,你找到了与问题完全无关的东西。 - mikerobi


对我没有起作用。 - isomorphismes
最后更新于2012年 - Reinderien


最后更新是在2013年。 - Reinderien