apt-cache 搜索没有检测到从源代码构建并使用 dpkg -i 安装的软件包

apt-cache 搜索没有检测到从源代码构建并使用 dpkg -i 安装的软件包

因为我想在使用 g++-4.9 构建一些软件包之后再安装它们,所以我这样做了:

/usr/local/src $ sudo apt-get source --compile libmysql++3

/usr/local/src $ sudo apt-get souce --compile liblucene++

然后我安装了生成的 .debs,其中有七个:

$ sudo dpkg -i liblucene++0_3.0.4-0ubuntu3_amd64.deb

然而,当我搜索它们时

$ apt-cache search liblucene++0

他们没有出现,当我出现时

$sudo aptitude update && sudo aptitude full-upgrade

它说有更新的版本?为什么 apt-cache 无法检测到它们,为什么安装了“更新”的版本(它们似乎是同一个版本)?

答案1

如果你想列出libluceneliblucene++0)相关包,请运行:

apt-cache search liblucene

或者:

apt-cache search liblucene++0*

如果你想检查包liblucene++0运行:

apt-cache policy liblucene++0

相关内容