我将 mono PPA(https://launchpad.net/~directhex/+archive/monoxide)添加到我的 Maverick Server 并执行了 apt-get 更新。
但是,当我尝试安装 mono 时,我仍然得到旧版本 - 而不是来自 PPA 的版本。apt-cache 也只显示旧版本。
我是否遗漏了什么?
答案1
PPA 只为 Natty 提供了 mono 软件包,而没有为 Maverick 提供。唯一明确为 Maverick 提供的软件包是 Pinta。
你可以编辑您的/etc/apt/sources.list
(它可能在中有自己的单独文件/etc/apt/sources.list.d/
),因此相关行从以下内容开始:
deb http://ppa.launchpad.net/directhex/unstable/ubuntu maverick main
对此:
deb http://ppa.launchpad.net/directhex/unstable/ubuntu natty main
这并不总是有效,甚至可能会破坏一些东西,但它只是 Mono(我认为启动时的任何关键内容都不依赖于它)所以你可以用它ppa-purge
来放弃 PPA 并返回到库存包。