Answers:
如果synaptic无法确定(最可能)从中安装了软件包的存储库,则该软件包将列在“本地或已过时”下。
说明:ubuntu软件包管理器(apt / dpkg)在安装软件包时不跟踪从中下载软件包的存储库。这意味着一旦安装了软件包,就无法得知从何处下载了软件包。程序包管理器只能猜测源存储库。它通过将安装的软件包与所有存储库中的所有可用软件包进行匹配来实现。
如果在存储库中找到了具有相同名称的软件包,则将对版本号进行比较。如果存储库中的版本号相同或较新,则假定该软件包最有可能是从该存储库安装的。如果在任何存储库中都找不到匹配的软件包,那么synaptic会将安装的软件包声明为“本地或已过时”。
有以下三种情况可能会导致在任何存储库中找不到已安装的软件包:
关于“本地或过时”一词:第一项将是“本地”部分,而其他两项将是“过时”部分。
自答者感言:
就我而言,似乎第三个原因是开放办公软件包被列为“本地或已过时”的原因。我启用了建议的存储库。开放办公室软件包已在提议中升级,然后从提议中删除。我在以下问题的答案中写了更多详细信息:为什么在Synaptic中将某些Open Office软件包标记为“本地”或“过时”。
aptitude search ~o
在我的系统上没有报告任何东西