安装软件包的不同版本

安装软件包的不同版本

我正在尝试使用apt-get安装特定版本的 amsynth。如果我简单地执行

sudo apt-get install amsynth

它安装的是 1.3 版。但是我想安装 1.4 版。搜索存档后,似乎有 1.4 版可用http://packages.ubuntu.com/search?searchon=sourcenames&keywords=amsynth

我已经允许了这些universe包(使用我如何启用“Universe”存储库?)并尝试

sudo apt-get install amsynth=1.4.2-2

但找不到版本。我该如何安装 1.4 版本?

笔记:一个潜在的解决方案是从安装https://launchpad.net/~nick-nickdowell/+archive/ubuntu/amsynth-master-daily

然而运行之后

sudo add-apt-repository ppa:nick-nickdowell/amsynth-master-daily

sudo apt-get update

sudo apt-get install amsynth

sudo apt-get upgrade

我仍然只安装了 1.3 版本。我唯一能想到的原因是,当运行更新时,我在控制台中看到

W: Failed to fetch http://ppa.launchpad.net/nick-nickdowell/amsynth-master-daily/ubuntu/dists/trust‌​y/main/binary-i386/Packages 404 Not Found

答案1

这行不通。您使用的是 Ubuntu 12.04 或 14.04。您如何期望系统从较新的 Ubuntu 版本中了解 1.4 版本?

如果你想安装最新版本,你可以从个人档案中安装https://launchpad.net/~nick-nickdowell/+archive/ubuntu/amsynth-master-daily但请注意:这也可能会将 1.3 升级到 1.4。

如果你真的想要 1.3 和 1.4 一起,你需要安装其中一个来源因此您可以告诉它安装在另一个目录中。


您可以选择“raring”作为最新版本和版本 1.4:

deb http://ppa.launchpad.net/nick-nickdowell/amsynth-master-daily/ubuntu raring main 
deb-src http://ppa.launchpad.net/nick-nickdowell/amsynth-master-daily/ubuntu raring main 

Signing key:
    1024R/062A9BBC (What is this?) 
Fingerprint:
    D0BE1A6EB1A1DE103853721C1583CFE1062A9BBC 

相关内容