因为我想在使用 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
如果你想列出liblucene
(liblucene++0
)相关包,请运行:
apt-cache search liblucene
或者:
apt-cache search liblucene++0*
如果你想检查包liblucene++0
运行:
apt-cache policy liblucene++0