我想在我的主机上安装一个项目:
https://launchpad.net/ubuntu/xenial/amd64/libguestfs-tools/1:1.28.12-1ubuntu2
如何使用上述页面中给出的项目描述找出add-apt-repository命令的信息?
您不需要 PPA,您提到的软件包是官方 Ubuntu 存储库的一部分,更准确地说是universeXenial 存储库的一部分。
这可以使用命令进行验证apt policy libguestfs-tools,该命令应该直接将存储库中的软件包显示xenial/universe为安装候选。
安装它就像
sudo apt install libguestfs-tools
Run Code Online (Sandbox Code Playgroud)
如果作者(参见页面顶部带有图标的大标题)是“Ubuntu”而不是任何 Launchpad 用户名,您就知道 Launchpad 上的软件包是官方 Ubuntu 存储库的一部分。/ubuntu对于来自官方存储库的包,URL 也以 as 开头。
由于您在链接中指定了旧版本,该版本已更新并且不再存在于官方存储库中,因此您没有真正的方法仍然可以从任何存储库或 PPA 获取该旧版本。
Ubuntu 存储库不会保留旧的替换版本的软件包,也没有 Launchpad PPA 可以自动提供它们。您可以直接从该网站上给出的链接下载该软件包,但是除非任何用户手动创建它并自己重建该旧版本,否则不会有真正的 PPA 可以让您从中获取旧版本。