我正在尝试ppa:stevedh/smap
使用以下命令添加到我的存储库:
sudo add-apt-repository ppa:stevedh/smap
它被添加了。当我执行 sudo 时,apt-get update
我收到以下消息:
W: Failed to fetch
http://ppa.launchpad.net/stevedh/smap/ubuntu/dists/trusty/main/binary-amd64/Packages
404 Not Found
W: Failed to fetch
http://ppa.launchpad.net/stevedh/smap/ubuntu/dists/trusty/main/binary-i386/Packages
404 Not Found
当我浏览时http://ppa.launchpad.net/stevedh/smap/ubuntu/dists有 3 个可用版本:
- 轻快的
- 梦幻的
- 精确的
有什么建议么?
答案1
在 中/etc/apt/sources.list.d
,用文本编辑器打开包含 PPA 名称的文件。名称类似于stevedh-smap-trusty.list
。然后,在第一行和第二行的 URL 之后,更改trusty
为precise
(因为这是 PPA 支持的最新 Ubuntu 版本)。例如:
deb http://ppa.launchpad.net/stevedh/smap/ubuntu precise main
deb-src http://ppa.launchpad.net/stevedh/smap/ubuntu precise main
保存文件并运行sudo apt-get update
。
话虽如此,请注意,由于 Precise 和 Trusty 之间的库更新和包装变化,不能保证您能够从该 PPA 安装软件,更不用说运行它了。