我可以在仓库中看到一些软件包,但无法对这些软件包使用“apt show”或“apt install”

我可以在仓库中看到一些软件包,但无法对这些软件包使用“apt show”或“apt install”

某些软件包(例如)libprelude被标记为某些软件包的依赖项(控制文件中的 Depends 字段),但我无法使用 读取控制文件apt show。事实上,我无法apt install针对此软件包使用。但我能够使用 下载这些软件包apt source。知道这里发生了什么吗?

可用包焦点:https://packages.ubuntu.com/source/focal/libprelude

我正在使用焦点容器。

我的公寓来源列表

答案1

该链接显示它是的源代码包,libprelude这意味着它不是编译版本,因此apt show无法在其上工作,也不会apt installapt只有在运行时才能下载它apt source libprelude。但是,apt showapt install将适用于该页面上其下方列出的从该源代码编译的所有其他二进制文件,即apt show libprelude28

相关内容